QQ在线即时交谈网页代码(含将在线状态图片换成本机图片)
虽然腾讯提供了腾讯互动状态代码生成页,但需要用户按照步骤,并且需要提供帐号密码。
我就遇到这样的情况:我是负责一个学校网站的运行和维护,为了方便访问者咨询,在该网站放上了校方老师的QQ号码,起初用的就是腾讯提供了腾讯互动状态代码生成页生成的代码,这样我要转达校方的老师让他去腾讯互动状态代码生成页自己操作,然后把代码发给我,很是麻烦,而且经常会出现更换QQ号码的事情。
后来在网上找到了这样的代码:
<a href="tencent://message/?uin=你的QQ号码&Site=在线咨询&Menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=4:你的QQ号码:13" /></a>
这样我只需要把代码中:uin=你的QQ号码和pa?p=4:你的QQ号码:13换成该老师的QQ号码即可,代码的:13是QQ在线状态图片风格,大家可以到腾讯互动状态代码生成页找到解释。
经过长期的使用发现,经常会出现在打开网页时加载QQ在线状态图片,在其他站上看到有的会把img的地址换成本机的图片,但这样不能转换在线状态。今天发现了这篇文章:MSN,QQ在线即时交谈网页代码应该是个不错的方法
作者给出的代码:
<script>
var online= new Array();
</script>
<script src="http://webpresence.qq.com/getonline?Type=1&QQ号码:"></script>
<script>
if (online[0]==0)
document.write("<a target=_parent href=tencent://message/?Menu=yes&uinQQ号码&Site=说明文字&Service=200&sigT=2a0e37386280486ada2b5d5e69ee49186ccae1257fd9e1c9598af1f0b9c916067002a57aaaec8c8d><img border=0 src=不在线图片路径 alt=QQ不在线,请留言></a>");
else
document.write("<a target=_parent href=tencent://message/?Menu=yes&uinQQ号码&Site=说明文字&Service=200&sigT=2a0e37386280486ada2b5d5e69ee49186ccae1257fd9e1c9598af1f0b9c916067002a57aaaec8c8d><img border=0 src=在线图片路径 alt=QQ在线交谈></a>");
</script>
var online= new Array();
</script>
<script src="http://webpresence.qq.com/getonline?Type=1&QQ号码:"></script>
<script>
if (online[0]==0)
document.write("<a target=_parent href=tencent://message/?Menu=yes&uinQQ号码&Site=说明文字&Service=200&sigT=2a0e37386280486ada2b5d5e69ee49186ccae1257fd9e1c9598af1f0b9c916067002a57aaaec8c8d><img border=0 src=不在线图片路径 alt=QQ不在线,请留言></a>");
else
document.write("<a target=_parent href=tencent://message/?Menu=yes&uinQQ号码&Site=说明文字&Service=200&sigT=2a0e37386280486ada2b5d5e69ee49186ccae1257fd9e1c9598af1f0b9c916067002a57aaaec8c8d><img border=0 src=在线图片路径 alt=QQ在线交谈></a>");
</script>
需要注意的是,在上面代码中
uinQQ号码应该换成uin=你的QQ号码
Tag:
评论
发表新评论