您现在的位置: 宁夏家电维修网 >> 网络学院 >> 网页设计 >> 网络编程 >> 教程正文
教程·用Asp实现QQ在线查询
用户登录 新用户注册 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

用Asp实现QQ在线查询
作者:德力科技    教程来源:德力科技    点击数:    更新时间:2005-4-30      ★★★★★

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

<script language="JavaScript">
<!--
 function getFaceImg(QQcode)
 {
   var Re=new RegExp("^[1-9]{1}\\d+$","g");
   if (!QQcode||!Re.test(QQcode)) return;
   var URL="http://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("\"(http://img.tencent.com/face/[^\"]+)\"","ig");
   if (Re.test(webStr))
     return "<a href=\"http://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("44723461"));
//-->
</script>



德力科技声明:本站发布的文章或作品版权归作者共有,如有侵权之处,或未注明出自网站及作者姓名,请与德力科技联系。本站所提供的插画,摄影作品,以及文章作品版权归原作者所有。
教程录入:德力科技    责任编辑:德力科技 

  • 上一篇教程:

  • 下一篇教程:


  •  网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)


    解决ASP执行DB查询中的特殊字
    asp中如何限制重复提交同一表
    asp不用DSN访问数据库
    ASP文件上传原理分析及实现实
    asp 用存储过程实现数据分页
    ASP中数据库调用中常见错误的
    ASP 五大高效提速技巧
    ASP+Access的安全隐患及对策
    ASP如何获取真实IP地址
    asp创建对象及中文显示解决技
    © 宁夏·银川德力科技服务有限公司版权所有,保留所有权利