Replace JavaScript parameter values
Url:
Http://www.taobao.com/go/act/shopping/sousuo55660.php? Pid = mm_888888_0_0 & amp; unid = 123
Js code:
<Script type = "text/javascript">
(Function (){
Var isrun = false;
Var init_pid = function (){
If (isrun) return;
Var str = window. location. search;
Var pid = str. match (/pid = mm _ \ d {}/I );
If (pid ){
Pid = pid [0]. split ("=") [1];
Var unid = str. match (/unid = \ d {0, 10}/I );
If (unid) {pid + = "% 26" + unid [0];}
Var n = str. match (/n = \ d {0, 5}/I );
If (n) {pid + = "% 26" + n [0];}
Var reg = new RegExp ("mm_0_0_0", "gmi ");
Var as = document. getElementsByTagName ("");
For (var I = 0; I <as. length; I ++ ){
As [I]. href = as [I]. href. replace (reg, pid );
}
Document. body. innerHTML = document. body. innerHTML. replace (reg, pid)
}
Isrun = true;
}
Window. onload = init_pid;
SetTimeout (init_pid, 3000 );
})();
</Script>
Source: http://www.heiniuhaha.cn/blog? P = 1106