<%
bpn = request("bpn")
if(bpn = "") then
bpn = "0"
end if
intbpn = cint(bpn)
if request("action") = "1" then
word = request("word")
url = request("url")
if word <> "" then
getCategories()
if url <> "" then
getCategories2()
end if
end if
end if
Function getCategories()
response.write("
'"&word&"' 关键词在百度搜索排名中,前10位网站! ")
on error resume next
Dim oXMLHTTP
Dim oCategories
Dim BodyText
Dim Pos,Pos1
Set oXMLHTTP = CreateObject("Microsoft.XMLHTTP")
oXMLHTTP.open "GET","http://www.baidu.com/baidu?word="&word,False
oXMLHTTP.send
BodyText=oXMLHTTP.responsebody
BodyText=BytesToBstr(BodyText,"gb2312")
Pos=Instr(BodyText," pos1=Instr(BodyText,"")
BodyText=mid(BodyText,pos,pos1)
BodyText=split(BodyText,"
st = 5 for i = 1 to 10 thei = st + i Pos=Instr(BodyText(thei)," pos1=Instr(BodyText(thei)," ") Body=mid(BodyText(thei),pos,len(BodyText(thei))-pos) body1=split(body," ") title = body1(0) theurl = body1(2) theurl = replace(theurl,"上的更多结果","") response.write ("T:"& title) response.write (" ") response.write ("U:"& theurl) response.write (" ") next Set oXMLHTTP = Nothing if err.number<>0 then response.write "出错了,错误描述:"&err.description & " 错误来源"& err.source response.End() end if End Function Function getCategories2() on error resume next Dim oXMLHTTP ' As Object Dim oCategories ' As Object Dim BodyText Dim Pos,Pos1 Set oXMLHTTP = CreateObject("Microsoft.XMLHTTP") out = 0 pn = 0 pp = 0 do while(true) strurl="http://www.baidu.com/baidu?word="&word&"&pn="&cint(pn)+intbpn*10 //response.write(strurl&" ") oXMLHTTP.open "GET",strurl,False oXMLHTTP.send BodyText=oXMLHTTP.responsebody BodyText=BytesToBstr(BodyText,"gb2312") Pos=Instr(BodyText," pos1=Instr(BodyText,"") BodyText=mid(BodyText,pos,pos1) BodyText=split(BodyText," st = 5 thei = 0 for i = 1 to 10 thei = st + i //response.write(thei) Pos=Instr(BodyText(thei)," pos1=Instr(BodyText(thei)," ") Body=mid(BodyText(thei),pos,len(BodyText(thei))-pos) Pos3=Instr(Body,url) if Pos3 > 0 then pp = pn + i out = 1 Exit For end if next if out = 1 or pn = 90 then exit do end if pn = cint(pn)+10 loop if pp <> 0 then response.write(" 网站 '"&url&"' 在搜索关键词 '"&word&"' 时在百度中排名名次 第 "&pp+intbpn*10&" 位 ") else response.write(" 网站 '"&url&"' 在搜索关键词 '"&word&"' 时在百度中排名名次 未在"&intbpn*10+1&"名到"&intbpn*10+100&"内 ") end if Set oXMLHTTP = Nothing if err.number<>0 then response.write "出错了,错误描述:"&err.description & " 错误来源"& err.source response.End() end if End Function Function BytesToBstr(body,Cset) dim objstream set objstream = Server.CreateObject("adodb.stream") objstream.Type = 1 objstream.Mode =3 objstream.Open objstream.Write body objstream.Position = 0 objstream.Type = 2 objstream.Charset = Cset BytesToBstr = objstream.ReadText objstream.Close set objstream = nothing End Function Public Function HTMLEncode(fString) If Not IsNull(fString) Then fString = replace(fString, ">", ">") fString = replace(fString, "<", "<") fString = Replace(fString, CHR(32), " ") ' fString = Replace(fString, CHR(9), " ") ' fString = Replace(fString, CHR(34), """) fString = Replace(fString, CHR(39), "'") '单引号过滤 fString = Replace(fString, CHR(13), "") fString = Replace(fString, CHR(10) & CHR(10), " ") fString = Replace(fString, CHR(10), " ") HTMLEncode = fString End If End Function %>
关键字,网站在百度中排名查询 关键字,网站在百度中排名查询:
推荐阅读
如何解决《AzurePortal无法创建新的os磁盘,vm映像等》经验,为你挑选了0个好方法。 ...
[详细]
如何解决《如何管理iOSapns令牌更改》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《使用Javascript在每个第二个字符后添加冒号(:)》经验,为你挑选了2个好方法。 ...
[详细]
如何解决《IBDesignables:无法更新自动布局状态:代理引发了"CALayerInvalidGeometry"异常》经验,为你挑选了0个好方法。 ...
[详细]
如何解决《SQLSTATE[HY000][2002]php_network_getaddresses:getaddrinfo失败:提供nodename或servname,或者不知道》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《抛出constexpr功能》经验,为你挑选了2个好方法。 ...
[详细]
如何解决《通过IO了解Haskell中的纯函数》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《在Yii2中的视图文件中使用ArrayHelper》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《尾递归与原始递归》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《语法错误:'delimiter'在这里输入无效》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《为什么不能满足相关类型的From<>的更高的kinded特性限制,但Into<>可以吗?》经验,为你挑选了0个好方法。 ...
[详细]
如何解决《如何将Future[Vector[UserLocation]]转换为Future[Vector[User]]》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《是否可以构建一个惰性条件元函数》经验,为你挑选了0个好方法。 ...
[详细]
如何解决《制作填充图Matplotlib-错误:类型升级无效》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《在R中将两个列值粘贴在一起时省略NA值》经验,为你挑选了0个好方法。 ...
[详细]
如何解决《从视图运行时如何修复Url(〜/Views/Home/Index.cshtml)》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《GunicornUpstart文件无法启动》经验,为你挑选了0个好方法。 ...
[详细]
如何解决《函数uasort在PHP5.5和PHP7.0中的不同行为》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《我们应该如何实现对象类型的移动?》经验,为你挑选了1个好方法。 ...
[详细]
如何解决《BeautifulSoup中的select方法无法用空格选择属性值》经验,为你挑选了1个好方法。 ...
[详细]
U友50081205_653
这个屌丝很懒,什么也没留下!