网络软件 系统工具 应用软件 图形图像 多媒体类 免费游戏 安全相关 免费音乐 网页素材 电子书籍 考试考题 建站源码
教育教学 多媒体类 编程开发 操作系统 游戏天地 娱乐天地 简历求职 站长专区 网页设计 安全技术 图形图像 文学驿站
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网页设计 | 技术开发 | 专栏
当前位置:热点网络学院网页设计CSS精彩:用Asp实现QQ在线查询
精品推荐
热点TOP10
·个人网站制作全接触(下)
·如何在网页中制作虚线表格
·用CSS控制网页总体风格
·CSS图象滤镜之实用版
·擦除式图片轮番显示效果
·式样单的例子
·个人网站制作全接触(中)
·css滤镜
·CSS 标签属性/属性参考
·实现页面中按钮刷新的N种方法
·家园更美丽:网页制作秘籍
·什么是CSS?它的能做些什么?
·回答XML与HTML的区别
·CSS 循序渐进
·给你的网页加上两种以上的文字链接效果
·Css应用小技巧十四条
·网页特效文字之—压纹字
·发现CSS控件的好处
·连动下拉菜单
·多种网页弹出窗口代码
精彩:用Asp实现QQ在线查询
日期:2005年11月14日 作者: 查看:[大字体 中字体 小字体]
    这段程序的方法是利用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>

(出处:http://down.xmsc.com.cn/)

关于我们 | 帮助(?) | 版权声明 | 友情连接 
Copyright 2005-2005 xmsc.com.cn All Rights Reserved.
Powered by:mesky