google 搜索提示,google 自动提示 仿google的下拉提示 <%
Response.ContentType="text/xml"
search=Trim(request("search"))
sql="select top 10 [ytitle] from table1 where [ytitle] like '"&search&"%' order by [ytime]"
rs.open sql,conn,1,1
str=""&vbnewline
str=str&"
If rs.eof Then
Else
i=1
Do While Not rs.eof
str=str&"
str=str&"
str=str&"
i=i+1
rs.movenext
loop
End If
str=str&"
rs.close
response.write str
%>这种做法是把要搜索的内容以xml 保存然后再用xmldom 读取,缺点是太浪费资源.
xmldom文件代码如下:
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('txtSearch').value.length>0)
{
var str=escape(document.getElementById('txtSearch').value);
url="search.asp?search="+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
var suggest='
function suggestOver(div_value)
{
div_value.className='suggest_link_over';
}
function sugggestOut(div_value)
{
div_value.className='suggest_link';
}
function setSearch(div_value)
{
document.getElementById("txtSearch").value=div_value;
document.getElementById("search_suggest").innerHTML="";
document.getElementById("search_suggest").style.display="none";
}
敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载像素火影骨架佐助 (Perseverance Fire Shadow)手机版v1.16
下载要塞英雄 安卓版v33.20.0-39082670-Android
下载梦想城镇vivo最新版本 安卓版v12.0.1
梦想城镇vivo版是这款卡通风模拟经营类手游的渠道服版本,玩
怦然心动的瞬间 安卓版v1.0
怦然心动的瞬间是一款真人向的恋爱互动游戏,在游戏中玩家将扮演
曼尼汉堡店游戏 安卓版v1.0.3
曼尼汉堡店是一款非常好玩的精品恐怖类型冒险游戏,在这款游戏中
现代总统模拟器去广告版 安卓版v1.0.46
现代总统模拟器是一款休闲养成类游戏,可能对于不少的玩家来说都
现代总统模拟器付费完整版 安卓版v1.0.46
现代总统模拟器高级版在商店是需要付费的,相对于普通版本,高级