gusucode.com > CRM源码带手机版ASP源码程序 > Skin/Default/Js/Check.min.js
var searchReq=createAjaxObj(); function createAjaxObj() { var httprequest=false; if(window.XMLHttpRequest) { httprequest=new XMLHttpRequest(); if(httprequest.overrideMimeType) httprequest.overrideMimeType('text/xml'); } else if (window.ActiveXObject) { //IE try { httprequest=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { httprequest=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } } } return httprequest } function searchSuggest() { if (document.getElementById('Company').value.length>0) { var str=escape(document.getElementById('Company').value); url="../Skin/Default/Js/Check.asp?item="+str+ "&t=" + new Date().getTime(); searchReq.open("get",url); searchReq.onreadystatechange=handleSearchSuggest; searchReq.send(null); } else { document.getElementById("search_suggest").innerHTML=""; document.getElementById("search_suggest").style.display="none"; } } function handleSearchSuggest() { if(searchReq.readyState==4) { var ss=document.getElementById("search_suggest"); ss.innerHTML=""; s0=searchReq.responseText.length; if (s0>0) { xmldoc=searchReq.responseXML; var message_nodes=xmldoc.getElementsByTagName("message"); var n_messages=message_nodes.length; if (n_messages<=0) { document.getElementById("search_suggest").innerHTML=""; document.getElementById("search_suggest").style.display="none"; } else { document.getElementById("search_suggest").style.display="block"; for (i=0;i<n_messages;i++ ) { //setTimeout('sugggestclose()',5000); //显示5秒自动关闭 var suggest='<div onmouseover="javascript:suggestOver(this);"'; //鼠标焦点样式 suggest+='onmouseout="javascript:sugggestOut(this);"'; //默认样式 suggest+='onclick="javascript:sugggestclose(this);"'; //点击关闭已存在记录 //suggest+='onclick="javascript:setSearch(this.innerHTML);"'; //点击写入值 suggest +='class="suggest_link">'+message_nodes[i].getElementsByTagName("text")[0].firstChild.data+'</div>'; ss.innerHTML +=suggest; } } } else { document.getElementById("search_suggest").innerHTML=""; document.getElementById("search_suggest").style.display="none"; } } else { //alert('网络连接失败'); } } function suggestOver(div_value) { div_value.className='suggest_link_over'; } function sugggestOut(div_value) { div_value.className='suggest_link'; } function sugggestclose(div_value) { document.getElementById("search_suggest").style.display="none"; } function setSearch(div_value) { document.getElementById("Company").value=div_value; document.getElementById("search_suggest").innerHTML=""; document.getElementById("search_suggest").style.display="none"; }