懂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(){};

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com