IE浏览器后退按钮问题

时间:2010-08-28 11:03:08

标签: php javascript html css

我有一个带有搜索表单的页面,在提交时,表单操作设置为同一页面上的iframe。

iframe显示搜索结果。然后,当点击结果时,会打开一个新页面显示它。但是,当从显示的页面回击时,iframe会关闭,就好像根本没有搜索一样。

这是IE中iframe发生的事吗?

由于

2 个答案:

答案 0 :(得分:0)

将焦点设置为页面上的元素,从而从iframe中删除焦点。

如果您希望后退按钮在iframe中工作,请将焦点设置到框架。

答案 1 :(得分:0)

你可以按照Moin的回答中提到的解决这个问题。

以下是一些有助于解决此问题的JavaScript:

      <script type="text/javascript" language="javascript">
           document.getElementById("YourControlName").focus();
      </script>
    </body>

或JQuery

   $("#selector").focus();