一个项目需要显示QQ在线状态,就按照需要简单写了一小段代码,放上来共享一下,没写成函数有需要的朋友自行修改下应该很简单,另外这个状态显示未加任何限制,或许会碰到所谓的骚扰,腾讯官方的状态代码已经加上会话权限设置了,我这个图省事未加会话权限设置。可以保存到独立js文件中调用,还算比较简单方便:)
程序代码
<script type="text/javascript">
<!--
//QQ状态 By Code.Dlstu.Cn 20090130
//具体QQ状态样式参见QQ官方http://is.qq.com/webpresence/code.shtml
//定义QQ号码,以|分割
var myQQNumAll="123006848|88318288";
//定义QQ对话框提示信息
var myQQTitle="逸品天空Web开发代码站 ASP(Active Server Pages)及其他经典Web开发相关代码收集博客 - ASP交流QQ群:12814238";
//定义QQ状态图标样式 http://www.knowsky.com
var myQQStatus="8";
//如果您对Javascript不甚了解,以下代码可以不用修改直接使用
var myQQNumArray=myQQNumAll.split('|');
var myQQJsVal = "";
myQQJsVal+="联系我们: ";
for (loop=0; loop < myQQNumArray.length;loop++)
{
myQQJsVal+="<a target=\"_blank\" href=\"tencent:\/\/message\/?uin=" + myQQNumArray[loop] + "&Site=" + myQQTitle + "&Menu=yes\"><img border=\"0\" src=\"http:\/\/wpa.qq.com\/pa?p=1:" + myQQNumArray[loop] + ":" + myQQStatus + "\" alt=\"" + myQQTitle + "提醒您: 您可以通过点击此图标联系我们的客服 QQ:" + myQQNumArray[loop] + "\"><\/a> ";
}
document.writeln(myQQJsVal);
//-->
</script>
说明:将您的QQ/TM的在线状态发布在互联网上;点击图标,不用加好友也可以聊天;寻找商机,广交朋友,"互动状态"给您更便捷的交互体验。这些代码的作用是显示您的在线状态的图标,并允许QQ/TM 用户向您发起临时会话。