2

我在 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/但没有成功。即使重置内部设置也无济于事。

有任何想法吗?

4

2 回答 2

0

使用这个片段它对我有用,但在新标签而不是新窗口中打开:

<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>

你有多确定他们没有被弹出窗口阻止程序阻止?

于 2012-09-26T08:37:18.087 回答
0

这似乎是 IE 中的选项卡的问题:如果您打开选项卡并告诉 IE 在新窗口而不是新选项卡中打开链接,它不起作用。如果您告诉 IE 在新选项卡中打开链接,它会起作用。

于 2012-10-02T13:30:45.420 回答