qq在线状态代码大全,qq在线状态代码是什么,QQ在线状态代码
大家都知道腾讯有个互动状态代码生成页,http://is.qq.com/webpresence/code.shtml,能很方便的生成互动按钮。
但是腾讯的这个页面改过版了,我是今天才发现的。用以前的代码已经不能点击打开聊天窗口了,生成的新代码比以前长了,多了个西格基,64岁位的(好长)。以我的即时通信软件为例子,在那个页面生成的代码如下:复制代码代码如下:a href=' http://sight TP。QQ。com/CGI-bin/check?sigkey=cfad 9 f 0a 103 b 59616 e 94d 667 DD 5755 e 92 C2 be 98德D5 ad 949 a 940399 e 013 adfe 2 ';target=_ blank onclick=' var tempSrc=' http://sight TP。QQ。com/wpa。js?运行时间='数学。random()' sigkey=cfad 9 f 0a 103 b 59616 e 94d 667 DD 5755 e 92 C2 be 98德D5 ad 949 a 940399 e 013 adfe 2 ';var旧脚本=文档。getelementbyid(' testJs ');var新脚本=文档。createelement(' script ');newscript.setAttribute('type ',' text/JavaScript ');newscript.setAttribute('id ',' testJs ');newscript.setAttribute('src ',temp src);if(旧脚本==null){ document。身体。appendchild(新脚本);} else {旧剧本。父节点。替换子(新脚本,旧脚本);}返回false ' img border=' 0 ' SRC=' http://wpa。QQ。com/pa?p=1:56536321:2 ' alt=' 56536321 '/a是不是很长?而且就这样放进网页,那么页面肯定过不了万维网路联盟(环球网Consortium简称W3C)认证,SRC是大写,再如";target=_ blank .如果要放好几个QQ,那页面岂不是也很乱。怎么办?我对比了两个QQ,发现只有那个64位的sigkey不一样,所以可以把onclick移出来,代码:复制代码代码如下:脚本类型='text/javascript '函数QQ talk(sigkey){ var tempSrc=' http://sight TP。QQ。com/wpa。js?运行时间='数学。random()' sigkey=' sigkey;var旧脚本=文档。getelementbyid(' testJs ');var新脚本=文档。createelement(' script ');newscript.setAttribute('type ',' text/JavaScript ');newscript.setAttribute('id ',' testJs ');newscript.setAttribute('src ',temp src);if(旧脚本==null){ document。身体。appendchild(新脚本);} else {旧剧本。父节点。替换子(新脚本,旧脚本);}返回false}/脚本然后直接onclick='返回QQ talk(' cfad 9 f 0a 103 b 59616 e 94d 667 DD 5755 e 92 C2 be 98德D5 ad 949 a 940399 e 013 adfe 2));'
网页身体内的代码可以写成:a href=' http://sight TP。QQ。com/CGI-bin/check?sigkey=cfad 9 f 0a 103 b 59616 e 94d 667 DD 5755 e 92 C2 be 98德D5 ad 949 a 940399 e 013 adfe 2 ' target=' _ blank ' onclick='返回QQ talk(' cfad 9 f 0a 103 b 59616 e 94d 667 DD 5755 e 92 C2 be 98德D5 ad 949 a 940399 e 013 adfe 2 ');img src='http://wpa.qq.com/pa?p=1:56536321:3 ' alt=' 56536321 '/a
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。