Опера ввода не POST - PullRequest
       20

Опера ввода не POST

0 голосов
/ 11 июля 2011

Я создал скрипт, который автоматически отправляет данные на страницу.Его можно найти ниже:

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 это тоже нормально.

Я что-то упустил или это очень странная проблема?*

1 Ответ

0 голосов
/ 11 июля 2011

После нескольких часов поиска в интернете оказалось, что я искал не то, что нужно. Настройки прокси в Opera не были правильно настроены для моей среды разработки ...

Спасибо всем, кто потрудился прочитать / ответить.

...