js/namezjm.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

var searchReq = createReq();
//创建XMLHttpRequest
function createReq(){
var httpReq;

if(window.XMLHttpRequest){
httpReq = new XMLHttpRequest();
if(httpReq.overrideMimeType){
httpReq.overrideMimeType('text/xml');
}
}
else if(window.ActiveXObject){
try{
httpReq = new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e){
try{
httpReq = new ActiveXObject('Microsoft.XMLHTTP');
}
catch(e){
}
}  
}
return httpReq;
}
//发送HTTP请求,当输入框的内容变化时,会调用该函数
function searchSuggest(){
var str = escape(document.getElementById("txtName").value);
searchReq.open("get","../WebService/Server.aspx?searchText="+str,true);
searchReq.onreadystatechange = handleSearchSuggest;
searchReq.send(null);
}

//当 onreadystatechange 值变化时,会调用该函数
//注意searchSuggest()中的这一句searchReq.onreadystatechange = handleSearchSuggest;
function handleSearchSuggest(){
if(searchReq.readyState == 4){
if(searchReq.status == 200){
var suggestText = document.getElementById("search_suggest");
var sourceText = searchReq.responseText.split("\n");
if(sourceText.length>1){
suggestText.style.display="";
suggestText.innerHTML = "";
for(var i=0;i<sourceText.length-1;i++) {
var s='<div onmouseover="javascript:suggestOver(this);"';
s+=' onmouseout="javascript:suggestOut(this);" ';
s+=' onclick="javascript:setSearch(this.innerHTML);" ';
s+=' class="suggest_link">' +sourceText[i]+'</div>';
suggestText.innerHTML += s;
}
}
else{
suggestText.style.display="none";
}
}
}
}
function suggestOver(div_value){
div_value.className = "suggest_link_over";
}
后面还有 14 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。