正在加载...

{简单,快乐}

用asp实现QQ在线查询

Posted by l4ever on 2005-07-25 18:07

这段程序的方法是利用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("87654080")); 
//–> 
</script>

评论列表

  1. sipo

    我发现你找到了好多这样的程序,敬佩

添加评论

所有评论均需人工审核方可显示,发布广告者请止步!