使用Javascript或PHP更改页面上的所有href

时间:2011-04-20 15:09:31

标签: php javascript href

我需要更改页面上的所有链接,以便在单击时打开一个额外的窗口, 所以

<a href="http://www.foo.com"></a>

会变成

<a href="#" onclick="window.open('http://www.bar.com');
    window.open('http://www.foo.com');">

同时保留以前的网址并打开新链接。

新链接将保持不变。

2 个答案:

答案 0 :(得分:1)

使用jQuery就像

$('a').click(function() { window.open('...'); });

答案 1 :(得分:0)

尝试:

$(function(){
  $('a').attr('target','_blank');
});

这应该可以解决问题。

我正在使用jQuery为页面上的每个锚标记设置属性“target”到“_blank”。