如何使用XMLHTTP制作域名查询系统的代码案例

<%On Error Resume NextServer.ScriptTimeOut=9999999Function getHTTPPage(Path)     t = GetBody(Path)  getHTTPPage=BytesToBstr(t,"GB2312")End function   Function GetBody(url)     on error resume next     Set Retrieval = CreateObject("Microsoft.XMLHTTP")     With Retrieval     .Open "Get", url, False, "", ""     .Send     GetBody = .ResponseBody     End With     Set Retrieval = NothingEnd 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 = nothingEnd Function%><%if request("domain")<>"" then'url=" referer=http://panda.www.net.cn/cgi-bin/Check.cgi?domain="&request("domain")url="http://panda.www.net.cn/cgi-bin/Check.cgi?domain="&request("domain")&"&ext="&request("root")wstr=getHTTPPage(url)'www.knowsky.com'response.write Instr (wstr,"可以注册")   if instr(lcase(wstr),"已被注册的域名")>0 then   body="域名已经被注册"  elseif instr(lcase(wstr),"未被注册的域名")>0 then  body="域名未被注册"  else   body="网络延迟,请重新查找"  end if                                  end if%>   <table width="40%" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#999999">  <tr>   <td height="26" bgcolor="efefef">域名查询系统:<% if request("domain")>"" then response.Write(request("domain")&"."&request("root")&body) end if%></td>  </tr>  <tr>   <td bgcolor="#FFFFFF"><form name="form1" method="post" action=""><table width="100%" border="0" cellspacing="1" cellpadding="1">     <tr>             <td height="36"> <div align="center">www.         <input type="text" name="domain">         <select name="root" id="select">          <option value="cn" selected>.cn</option>          <option value="com">.com</option>          <option value="net">.net</option>          <option value="org">.org</option>          <option value="com.cn">.com.cn</option>          <option value="net.cn">.net.cn</option>          <option value="gov.cn">.gov.cn</option>         </select>        </div></td>          </tr>     <tr>      <td height="35"><div align="center">        <input type="submit" name="Submit" value=" 查 询 ">       </div>       <div align="center"></div></td>     </tr>    </table></form></td>  </tr></table>   <p align="center">&nbsp;</p><table width="40%" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#999999">  <tr>   <td height="42" bgcolor="#FFFFFF"><FORM name=search_form action='http://search.sohu.com/web' method=get target=_blank>     <div align="center">      <input type="hidden" name="pid" value="hljec">      <input name="query" type="text" style="font-size:14px;width:150" value="好域名">      <input type="submit" name="ss" value="查看"onclick=document.search_form.action='http://search.sohu.com/web' style="font-size:14px;width=40;height=20">      &nbsp;</div>    </FORM></td>  </tr></table>

代码我已经在本地测试过了。正常通过。

更多相关文章

  1. XmlHttp异步获取网站数据的代码案例分析
  2. xml中应用领域的示例代码分享
  3. 使用XSL和ASP在线编辑XML文档的代码详解
  4. 应用名称访问XML文档的代码案例详解
  5. XML文件要有根标签(错误)的代码解决分享
  6. 详解xml文档正确格式的示例代码
  7. xml的属性总结代码详情
  8. 应用CSS转换XML文档的代码详解
  9. 详细介绍XML生成Java类代码

随机推荐

  1. Android Handler机制5之Message简介与消
  2. android 通过sheme打开activity
  3. Android 的Margin和Padding属性以及支持
  4. Android中RemoteViews的实现
  5. Android Switch属性全记录
  6. android中的横竖屏控制
  7. Android 文件读写最全解析
  8. 系出名门 Android 系列文章索引
  9. Android设置颜色的几种方法
  10. Android(安卓)vector标签 PathData 画图