IE9在点击onpage锚点链接后打开新标签页

时间:2016-01-11 22:55:34

标签: html css internet-explorer cross-browser

我有一个间歇性的错误,在IE9上,我有一个单页网站使用页面锚链接,用户跳转部分之间。它可以很好地跨浏览器工作,但在IE9 somtimes而不是移动到相关部分它只会在新选项卡中再次加载相同的页面。有什么想法可能会发生这种情况吗?

我对这个错误不太感兴趣,因为IE9在16/1/16之后的所有台式机中都是unsupported by Microsoft,而Windows Vista SP2。因此,我确定剩余使用量将开始进一步下降,但最好知道这种方式是否有解决方案。

这些编码如下:

<ul style="">
                <li>
                    <a href="#section2">EXAMPLE</a>
                </li>

                <li>
                    <a href="#section4">LOREM</a>
                </li>

                <li>
                    <a href="#section6">IPSUM</a>
                </li>
</ul>

我正在使用<!doctype html>

我只在Windows 7中测试了这个,而不是任何其他操作系统,因为我的测试套件在W7中只有IE9,但我猜它在其他人中存在。

1 个答案:

答案 0 :(得分:0)

这是一个内部网站点还是正在以兼容模式查看的网站?工具&gt;兼容性视图设置 - 如果是,请尝试将其从兼容性视图模式中删除或取消选中“在兼容性视图中显示Intranet站点”

另外,我发现一些附加组件会出现奇怪的问题。您是否尝试过禁用所有附加组件? 开始&gt;运行&gt; iexplore -extoff

如果有效,那么我会尝试系统地禁用附加组件(例如Google Voice,任何工具栏,LastPass或任何非Microsoft的附加组件)。

我希望这有帮助!