网页加载后替换所有链接.
如:<a href="http://www.xx.com" target="_blank">中的target 属性 _blank 为 _self.我只会指定DIV层的替换,但是链接不可能在一个层里.要怎么弄啊?
如:<a href="http://www.xx.com" target="_blank">中的target 属性 _blank 为 _self.我只会指定DIV层的替换,但是链接不可能在一个层里.要怎么弄啊?
for(i=0;i<s.length,i++){
if(s[i].target=='_blank'){
s[i].target='_self'
}
}
{
var htmls = document.innerHTML;
for(var i=0;i<htmls.length;i++)
htmls[i].src = htmls[i].src.replace(/_blank/ig,"_self");
}对么?
var s=document.getElementsByTagName('a');//获取所有链接
for(i=0;i<s.length;i++){
s[i].target='_self';//设置链接的target属性
}
}