javascript - 如何摆脱 Internet Explorer 7 在片段更改时重新加载

标签 javascript html web-applications gwt internet-explorer-7

我有一个 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/

相关文章:

html - CSS:增加上边距

javascript - 使用正则表达式和正则表达式

javascript - 如何以最小的复杂度从javascript中的数组中获取不匹配的数组值?

javascript - 无法在基于 jest 和 vue-test-utils 的测试项目中使用 vue.js 的 ES6 模块

javascript - Angular/Ionic 谷歌地图关于状态变化

javascript - 如果已经选中其他复选框,如何自动取消选中带有 javascript 的复选框?

php - 表单转sql表列

firefox - opera 中的任何调试工具(如 firefox 中的 firebug)?

java - 在 Web 应用程序中将 META-INF/services/java.sql.Driver 放在哪里

angular - 刷新后将 Angular 2 部署到 GoDaddy 404