在window.open上的IE7中的后退按钮?

时间:2010-03-10 04:52:58

标签: javascript internet-explorer-7

我有一个通过window.open创建的窗口。 创建窗口时,我们关闭地址栏(location = no)。 在IE6中,这使前进和后退按钮保持活动状态。 MSDN实际上注意到IE7(http://msdn.microsoft.com/en-us/library/ms536651(VS.85).aspx)的此行为已发生更改。

  

后退,前进和停止命令现在位于导航栏中。在Internet Explorer 7之前,导航命令位于工具栏中。

所以在IE6中,我们有前进和后退按钮,但没有地址栏。 在IE7中,我们没有地址栏没有前进或后退按钮。

有没有人知道如何在IE7中显示前进和后退按钮,但没有地址栏?

(我知道这是一个疯狂的请求,但是自从我们升级到IE7以来,我们已经有用户尖叫了)

1 个答案:

答案 0 :(得分:1)

如果您绝望,可以使用页面中的假工具栏和/或按钮以及history.back() javascript操作伪造它。否则你只需要解决我不想隐藏地址栏的问题。

<!--[if IE 7]>
<img src="/images/back.png" style="position:absolute;left:10px;top:10px" onclick="history.back()">
<![endif]-->