懂ASP帮忙看看这段代码什么意思?
发布网友
发布时间:2022-04-23 05:37
我来回答
共1个回答
热心网友
时间:2023-10-16 17:56
打开网页的时候在网页端执行的一段脚本程序,大概在切换代码 、
----------------------------------------------------------
var w=window,d=document,n=navigator,k=d.form1.keyword;'创建变量
if(k.value.length>0){ ’若对象元素d.form1.keyword的值不为空
var o=this,h=o.href,q=encodeURIComponent(k.value);'继续创建变量
if(h.indexOf("q=")!=-1){ '还是判断
o.href=h.replace(/q=[^&$]*/,"q="+q)'条件满足则 o.href的值变成h.的值,其中字符串要替换了
}else{'否则
this.href+="?q="+q}};'o.href的值改变
(function(){if(/q=([^&]+)/.test(location.search))
{k.value=decodeURIComponent(RegExp.$1)}})();
if(n.cookieEnabled&&!/sug?=0/.test(d.cookie)){
d.write('<script src=bdsug.js?v=1.0.3.0><\/script>')};
if(w.attachEvent){w.attachEvent("onload",function(){
k.focus();})
}else{w.addEventListener('load',function(){k.focus()},true)};
w.onunload=function(){};