我有一个侧边栏(右侧iframe),当我点击其中的链接时,它会在IE8中打开一个新窗口,(在Firefox中打开一个新选项卡)。在新选项卡中,我需要做什么才能在IE8中打开链接。我已经设置了工具 - >互联网选项 - >设置 - > '始终在新标签页中打开弹出式窗口和'当前窗口中的新标签页'在新标签页中打开,但仍无效。我的链接非常简单,我缺少什么?例如:text。还有一些网站说注册Regsvr32 actxprxy.dll 来解决这个问题,仍然无法正常工作。我希望这可以通过简单的点击工作,没有'右键单击 - >打开新标签'选项。我也希望我不会得到'不能改变ie8如何工作'的答案。 ;)
这是一个测试文件,但仍然无法使用_blank ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<a href="http://www.google.ca" target="_blank">open in new tab</a>
</body>
</html>
这是我的标签的ie8参数... alt text http://db.tt/lMhAs3
抱歉,如果全部是法语,我会稍后修复该语言。
答案 0 :(得分:10)
您需要使用target="_blank"属性在新窗口或标签中打开链接。实际打开链接的位置取决于浏览器设置。所以如果你有工具&gt;互联网选项&gt;选项卡式浏览设置&gt;选中“始终在新选项卡中打开弹出窗口”,将在新选项卡中打开target =“_ blank”链接。请注意,默认情况下,此类链接将在新窗口中打开。
答案 1 :(得分:1)
您的设置看起来正确,只是松开了html中的“Target”属性 target属性定义链接文档的打开位置。
答案 2 :(得分:0)
只是一个简短的观察,IE(所有版本)将不会打开具有无效ULR地址的链接。例如缺少斜杠(http:/domain.ext)。它将适用于其他浏览器。