form get方法在Opera浏览器中不起作用

时间:2012-02-17 08:51:37

标签: forms methods get opera

为什么使用get方法提交的表单在Opera浏览器中不起作用?

<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 个答案:

答案 0 :(得分:2)

如果这是我认为的相同问题,那就不是说GET不起作用了。这是因为浏览器在位置栏的查询字符串中隐藏了表单名称/值对。如果您实际转到位置栏并将您提交的URL加上hilite,您将在查询字符串中看到表单参数。我讨厌这个,但这是Opera的方式。 : - /

答案 1 :(得分:1)

提交GET表单肯定适用于Opera。将此代码复制到文件并提交它会创建与Chrome中完全相同的网址。因此,你的问题必须是别的。如果没有更多信息,就无法确定您的问题究竟是什么。