当通过javascript添加“目标”:“空白”到链接时,打开的标签是“回收”(重复使用) - 任何防止方法?

时间:2012-01-30 20:19:22

标签: javascript jquery html hyperlink

至少在safari中,动态添加目标的所有链接都将在同一个标​​签中打开。我希望所有链接都在新标签中打开,这是在HTML(静态)中指定目标时的默认行为。

有解决方法吗?

<html>
<body>
<script type='text/javascript' charset='utf-8' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>

<script type="text/javascript">
$(document).ready(function() {
    $('a').attr({'target': 'blank'});
});
</script>
<a href="http://www.google.com">google</a> - <a href="http://www.yahoo.com">yahoo</a>
</body>
</html>

1 个答案:

答案 0 :(得分:5)

blank是一个任意窗口名称 你的意思是_blank