我有一个 anchor <a href="#!admin">General</a>
在我的页面的某个地方。正如预期的那样,在除 IE7(未尝试过 IE6)之外的任何浏览器中单击此按钮不会导致页面重新加载。然而,在 IE7 下,一旦单击它就会重新加载页面。最奇怪的是,我在页面的其他地方有完全相同的 anchor ,并且它不会导致重新加载。我能看到的唯一区别是风格上的细微差别,而且错误的 anchor 深深嵌套在 div 中,而另一个 anchor 更接近顶部。
我的问题:
- 这是 IE7 的已知错误吗?
- 如果是这样,有什么解决办法吗?
- 如果没有,任何关于可能是什么的线索 出问题了吗?
编辑:
如果您想亲自查看此内容,请转到http://filouguestbook.appspot.com/#!main使用谷歌帐户登录并点击Settings
顶部栏中的链接。在General
之间切换和Accounts
页面,应用程序将重新加载。来自Accounts
页面,点击Settings
在顶部栏中,这将切换选项卡但不会重新加载!
最佳答案
我们遇到了同样的问题。有一个issue为此以及提到的一些解决方法。
关于javascript - 如何摆脱 Internet Explorer 7 在片段更改时重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2471830/