IE9链接目标不起作用

时间:2012-09-26 08:33:21

标签: hyperlink internet-explorer-9 href

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

有什么想法吗?

2 个答案:

答案 0 :(得分: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>

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

答案 1 :(得分:0)

这似乎是IE中标签的一个问题:如果你打开标签并告诉IE在新窗口中打开链接而不是新标签,它就不起作用了。如果你告诉IE在新标签中打开链接,它就可以了。