如何添加nofollow对所有外部链接,并排除一些特定的网站网址,我提到...在页脚我提到了我的参考链接,我的其他网站一样,由www.example.com供电developer.com我想排除这个链接,其他外部链接将nofollow。
我只想排除这个链接和其他外部链接将nofollow。
$(document).ready(function myFunction() {
var x = document.getElementsByTagName("a");
var i;
for (i = 0; i < x.length; i++) {
if (location.hostname!=x[i].hostname){
x[i].rel = "nofollow";
x[i].target = "_blank";
x[i].title = "Click to open in new window";
}
}
mft=setTimeout("myFunction()",0);
function LoadEvent(func){
var oldonload = window.onload;
if (typeof window.onload != 'function'){
window.onload = func;
}
else{
window.onload = function()
{
if(oldonload)
{oldonload();}
func();}}}
LoadEvent(function(){
myFunction();
});
});
i try this code but I don't know how to exclude specific url...
1条答案
按热度按时间yjghlzjz1#
您可以在纯JavaScript中执行以下操作:向allowedHosts中添加更多主机以跳过它们。