편집자(icech) 참고 사항: 이 프로그램의 방법은 XMLHTTP를 사용하여 Tencent 웹사이트의 해당 HTML 코드를 읽어서 QQ 아바타를 얻는 것입니다. 이 아이디어를 바탕으로 일기 예보와 같은 다른 많은 웹사이트에서도 정보를 캡처할 수 있습니다. , 뉴스 등 .
<script 언어="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")
;
if (http.status!=200) 반환;
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+"" 너비=16 높이=16 테두리=0></a>";
http=널
;
document.write("내 QQ 상태:"+getFaceImg("44723461"))
//-->
</script>