【问题标题】:IE9 links with target not working带有目标的 IE9 链接不起作用
【发布时间】:2012-09-17 20:08:14
【问题描述】:

我在 IE9 中看到了一个奇怪的行为:

    1 <a href="http://stackoverflow.com" target="_blank">Link is not working in IE9</a>
    2 <a href="http://stackoverflow.com" target="mywindow">Link is not working in IE9</a>
    3 <a href="http://stackoverflow.com">Link is working in IE9</a>

用 IE8 测试,所有 3 个链接都可以正常工作。使用一个 IE9 链接 1 和 2 对其进行测试不起作用(不幸的是,如果这是 IE9 中的一般问题或仅在我正在测试的系统上,我没有人使用 IE9 进行测试)。

我尝试这样做http://www.pcwindowstips.com/2007/internet-explorer-tips/hyperlinks-not-working-in-internet-explorer/,但没有成功。即使重置内部设置也无济于事。

有什么想法吗?

【问题讨论】:

    标签: hyperlink internet-explorer-9 href


    【解决方案1】:

    使用这个 sn-p 它对我有用,但在新选项卡而不是新窗口中打开:

    <html>
        <head>
            <title>test a</title>
        </head>
        <body>
            <a href="http://stackoverflow.com" target="_blank">Link is not working in IE9</a>
            <a href="http://stackoverflow.com" target="mywindow">Link is not working in IE9</a>
            <a href="http://stackoverflow.com">Link is working in IE9</a>
        </body>
    </html>
    

    您有多确定他们没有被弹出窗口拦截器拦截?

    【讨论】:

    • 感谢您的回复。你的代码对我也不起作用。我已经在 Internet-Options -> Privacy -> 取消选中“Turn on Popup-Blocker”关闭了弹出窗口阻止程序,但它仍然不起作用。我不知道我安装了任何其他可能阻止弹出窗口的加载项(通常我使用 FF 或 Chrome 浏览)。但如果它对你有用,那一定是我的系统有问题。
    • 刚刚测试过:如果我将鼠标放在没有目标的链接上 -> 右键 -> 在新窗口中打开,也没有任何反应......如果我只是点击链接,它就可以工作...... .
    • 这似乎是IE中的标签页问题:如果你打开标签页并告诉IE在新窗口中打开链接而不是新标签页,它不起作用。如果您告诉 IE 在新选项卡中打开链接,它会起作用。有点奇怪……
    • 把它写成答案并打勾,这样人们将来如果遇到同样的问题就会知道该怎么做。
    【解决方案2】:

    似乎是 IE 中的标签页的问题:如果你打开标签页并告诉 IE 在新窗口而不是新标签页中打开链接,它不起作用。如果你告诉 IE 在新标签页中打开链接,它会起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-02
      • 2014-05-23
      • 2011-06-29
      相关资源
      最近更新 更多