метод get не работает в браузере оперы - PullRequest
1 голос
/ 17 февраля 2012

Почему формы, отправленные с использованием метода get, не работают в браузере оперы?

<form method="get" action="">

Я отправляю на ту же страницу

<form method="get" action="">
  <table class="search_form_table" width="428" cellpadding="0" cellspacing="0" border="0" >

     <tr>
        <td width="150">Order Number</td>
        <td><input name="order_number" /></td>
    </tr>
    <tr>
        <td>Start Date</td>
        <td><input class="search_date_fields" name="date_from" /> End date : <input class="search_date_fields" name="date_to" /></td>
    </tr>
    <tr>
        <td colspan="2" align="right"><input class="subimit_button search_button_width" type="submit" value="Submit" /></td>

    </tr>
  </table>
</form>

Ответы [ 2 ]

2 голосов
/ 19 марта 2012

Если это та же проблема, о которой я думал, это не значит, что GET не работает. Это потому, что браузер скрывает пары имя / значение формы в строке запроса в строке адреса. Если вы на самом деле перейдете к строке адреса и укажете URL-адрес, который вы отправили, вы увидите параметры формы в строке запроса. Я ненавижу это, но так поступает Opera. : - /

1 голос
/ 18 февраля 2012

отправка GET-форм, безусловно, работает в Opera.Копирование этого кода в файл и его отправка создает точно такой же URL, как в ChromeСледовательно, ваша проблема должна быть чем-то другим.Без дополнительной информации невозможно понять, в чем заключается ваша проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...