基于ASP实现QQ在线查询功能

ASP教程 2025-08-06

这篇文章给大家介绍使用asp实现qq在线查询功能,涉及到的知识点有xmlhttp读取腾讯网站相应的html代码获取qq头像。对qq在线查询感兴趣的朋友可以参考下本篇文章

本文给大家分享的qq在线查询功能代码非常简单,具体内容如下:

这段程序的方法是利用XMLHTTP来读取腾讯网站的相应HTML代码获取QQ的头像,根据这个想法,我们还可以抓取很多其他网站的信息,如天气预报、新闻等等。

  1. <scriptlanguage=JavaScript>
  2.  <!--
  3.  functiongetFaceImg(QQcode)
  4.  {
  5.  varRe=newRegExp(^[1-9]{1}/d+$,g);
  6.  if(!QQcode  !Re.test(QQcode))return;
  7.  varURL=http://search.ten*c**ent.com/cgi-bin/friend/oicq_find?oicq_no=+QQcode;
  8.  varhttp=newActiveXObject(Microsoft.XMLHTTP);
  9.  http.open(GET,URL,false,,);
  10.  http.setRequestHeader(CONTENT-TYPE,text/html;Charset=gb2312);
  11.  http.send();
  12.  if(http.status!=200)return;
  13.  varwebStr=http.responseText;
  14.  Re=newRegExp((http://img.**t*encent.com/face/[^]+),ig);
  15.  if(Re.test(webStr))
  16.  return<ahref=http://search.t*enc*e*nt.com/cgi-bin/friend/user_show_info?ln=+QQcode+target=_blanktitle=QQ:+QQcode+><imgsrc=+RegExp.$1+width=16height=16border=0></a>;
  17.  http=null;
  18.  }
  19.  document.write(我的QQ状态:+getFaceImg(44723461));
  20.  //-->
  21.  </script>

以上就是本文的全部所述,希望大家喜欢。