Die Methode dieses Programms besteht darin, XMLHTTP zu verwenden, um den entsprechenden HTML -Code der Tencent -Website zu lesen, um den QQ -Avatar zu erhalten. Nach dieser Idee können wir auch viele Informationen von anderen Websites wie Wettervorhersagen, Nachrichten usw. kriechen.
<criptuanguage = "javaScript">
<!-
functionGetfaceImg (QQCode)
{
varre = newRegexp ("^[1-9] {1}/d+$", "g");
if (! qqcode! re.Test (qqcode)) return;
varurl = "http://search.tencent.com/cgi-in/friend/oicq_find?oicq_no="+qqcode;
varhttp = newActActXObject ("microsoft.xmlhttp");
http.open ("get", url, falsch, "," ");
http.setRequestHeader ("Inhaltstyp", "text/html; charSet = gb2312");
http.send ();
if (http.status! = 200) return;
varWebstr = http.responsetext;
Re = newRegexp ("" (http://img.tencent.com/face/[^ "]+)" "," IG ");
if (re.test (webstr))
return "<ahref =" http://search.tencent.com/cgi-bin/friend/user_show_info?ln= "+qqcode+" "target = _blanktitle =" qq: "+qqcode+" "> <imgsrc = 0> regexp. $ 1+" "
http = null;
}
document.write ("Mein QQ -Status:"+getaceImg ("44723461"));
//->
</script>