La méthode de ce programme consiste à utiliser XMLHTTP pour lire le code HTML correspondant du site Web Tencent pour obtenir l'avatar QQ. Selon cette idée, nous pouvons également explorer beaucoup d'informations provenant d'autres sites Web, tels que les prévisions météorologiques, les nouvelles, etc.
<criptLanguage = "JavaScript">
<! -
functionGetFaceImg (qqcode)
{
varre = newRegexp ("^ [1-9] {1} / d + $", "g");
if (! qqcode! re.test (qqcode)) return;
varurl = "http://search.tencent.com/cgi-bin/friend/oicq_find?oicq_no=" + qqcode;
varHttp = newActiveXObject ("Microsoft.xmlhttp");
http.open ("get", url, false, "", "");
http.setRequestHeader ("contenu-type", "text / html; charset = gb2312");
http.send ();
if (http.status! = 200) Retour;
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 +" "cible = _blankTitle =" qq: "+ qqcode +" "> <imgsrc =" "+ regexp. 1 +" "width = 16Height = 16
http = null;
}
Document.Write ("My QQ Status:" + GetFaceImg ("44723461"));
// ->
</cript>