Я создал скрипт, который автоматически отправляет данные на страницу.Его можно найти ниже:
echo '
<html>
<body onLoad="javascript: document.process.submit();">
<form method="post" action="pagehere.php" name="process">
';
foreach($post_data as $k => $v) {
echo "<input type='hidden' name='$k' value='$v' />";
}
echo '
<input type="submit">
</form>
</body>
</html>
';
Работает так, как задумано во всех других браузерах, кроме Opera (тестирование на версии 11.50).Атрибут <form action>
работает, и пользователь перенаправляется на новую страницу.Однако скрытые поля ввода не отправляются на новую страницу.
Я попытался удалить JS и заменить его стандартной кнопкой отправки, но безуспешно.Я также пытался использовать стандартные теги <input type="text">
только для проверки, и опять не повезло.О, и не повезло, что я тоже отправлял с jQuery, хотя с IE / FF это тоже нормально.
Я что-то упустил или это очень странная проблема?*