我有下面的代码,将增加target="_blank"
所有链接:添加目标=“_空白”的所有链接,但内部站点链接
$(function() {
$("a[href^='http://']").attr("target","_blank");
});
如何将我重新写上面的代码为目标,除了所有链接内部链接。
IE:
http://www.my-site.com/
=内部链接
http://www.other-site.com/
=外部链接
此外,我怎么会针对不以http://
开始,但不是内部的任何链接?
我正在寻找一个jQuery解决方案。
你想要以'http://'开头的目标是什么样的外部链接?只是'https://'? – Marcel
@Marcel - 我有几个链接从'ftp'开始,但实际上我可以手动添加这些链接。除此之外是'https://' – L84