我有下面的代碼,將增加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