تتمثل طريقة هذا البرنامج في استخدام XMLHTTP لقراءة رمز HTML المقابل لموقع Tencent للحصول على Avatar QQ. وفقًا لهذه الفكرة ، يمكننا أيضًا زحف الكثير من المعلومات من مواقع الويب الأخرى ، مثل توقعات الطقس ، والأخبار ، إلخ.
<scriptLanguage = "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 ("نوع المحتوى" ، "text/html ؛ charset = gb2312") ؛
http.send () ؛
إذا (http.status! = 200) العودة ؛
varwebstr = http.responsetext ؛
re = newregexp ("" (http://img.tencent.com/face/ budap^ "]+)" "،" ig ") ؛
if (re.test (webstr))
إرجاع "<ahref =" http://search.tencent.com/cgi-bin/friend/user_show_info؟ln= "+qqcode+" "target = _blanktitle =" qq: "+qqcode+" "> <imgsrc =" "+regexp. $ 1"
http = null ؛
}
document.write ("My QQ status:"+getFaceImg ("44723461")) ؛
//->
</script>