Asp编程

用Asp编程实现QQ的在线情况查询

日期:2015/6/28来源: IT猫扑网

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

      <s cript language=javas cript>  
  <!--  
  function getFaceImg(QQcode)  
  {  
  var Re=new RegExp(^[1-9]{1}\d+$,g);  
  if (!QQcode  !Re.test(QQcode)) return;  
  var URL=https://search.tencent.com/cgi-bin/friend/oicq_find?oicq_no=+QQcode;  
  var http=new ActiveXObject(Microsoft.XMLHTTP);  
  http.open(GET,URL,false,,);  
  http.setRequestHeader(CONTENT-TYPE,text/html; Charset=gb2312);  
  http.send();  
    
  if (http.status!=200) return;  
    
  var webStr=http.responseText;  
  Re=new RegExp((https://img.tencent.com/face/[^]+),ig);  
  if (Re.test(webStr))  
  return <a href=https://search.tencent.com/cgi-bin/friend/user_show_info?ln=+QQcode+ target=_blank title=QQ:+QQcode+><img src=+RegExp.$1+ width=16 height=16 border=0></a>;  

  http=null;  
  }  

  document.write(我的QQ状态:+getFaceImg(107767894));  
  //-->  
  </s cript>

相关文章

相关下载

网友评论

我要评论...
    没有更早的评论了
    取消