📄 websencereplace.js
字号:
var replaceList=new Array();
var reg=/(旺[\s\xA0]*旺)/ig;
function doSearch(o)
{
var type=o.nodeType;
if(type==1)//Element
{
var e=o.childNodes;
if(e)
{
for(var i=0;i<e.length;++i)
{
doSearch(e[i]);
}
}
}
else if(type==3)//Text
{
var val=o.nodeValue.toLowerCase();
if(val&&val.search(reg)>=0)
{
replaceList.push(o);
}
}
else
{
;
}
}
function doReplace(to)
{
for(var i=replaceList.length-1;i>=0;--i)
{
var e=replaceList[i];
if(e&&e.nodeValue&&e.parentNode)
{
var span=document.createElement('span');
span.innerHTML=e.nodeValue.replace(reg,to);
e.parentNode.replaceChild(span,e);
}
}
}
function websenceReplace()
{
try {
var descObj=document.getElementById("DescShow");
var imgs=descObj.getElementsByTagName("IMG");
var qq=document.itemForm.sellerUin.value;
var sHref="javascript:var x=CheckInstallQQ2('"+qq+"','"+document.itemForm.sItemid.value+"')";
var sImg="http://wpa.paipai.com/pa?p=1:"+qq+":16";
var xQQ='$1 <a href="'+sHref+'"><img src="'+sImg+'"></a> ';
for(var i=0;i<imgs.length;i++)
{
var vSrc=imgs[i].getAttribute("src");
if(vSrc.indexOf("http://amos1.taobao.com/online.ww")!=-1
|| vSrc.indexOf("http://pics.taobao.com/newstyle/")!=-1 )
{
imgs[i].setAttribute("src",sImg);
var o=imgs[i].parentNode;
/*往上找三层,如果还找不到就给他添一个a*/
for(var j=0;j<3;j++)
{
if(o.tagName.toLowerCase()!="a")
o=o.parentNode;
}
if(o.tagName.toLowerCase()=="a")
{
o.setAttribute("href",sHref);
o.setAttribute("target","_self");
}
else
{
var a=document.createElement('a');
a.setAttribute("href",sHref);
a.setAttribute("target","_self");
imgs[i].parentNode.insertBefore(a,imgs[i]);
a.appendChild(imgs[i]);
}
}
}
/*自己看*/
doSearch(descObj);
doReplace(xQQ);
}
catch(x)
{
//do nothing.
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -