本文實例講述了JS判斷客服QQ號在線還是離線狀態的方法。分享給大家供大家參考。具體分析如下:
不知道從什么時候開始,原來QQ官方自帶的在線離線狀態的代碼已經不能準確顯示在線或離線狀態了,現在自己用JS判斷QQ在線離線狀態值,根據狀態值輸出在線圖片還是離線圖片。
<div class="kfli" onclick="openQQ('111111')"><img src="/onlinekf/online.gif" border="0" /> 客服一</div>
<div class="kfli" onclick="openQQ('222222')"><img src="/onlinekf/online.gif" border="0" /> 客服二</div>
<div class="kfli" onclick="openQQ('333333')"><img src="/onlinekf/online.gif" border="0" /> 客服三</div>
<script>
var online = new Array();
</script>
<script type= "text/javascript" src="http://webpresence.qq.com/getonline?Type=1&111111:222222:333333:" ></script>
<script type="text/javascript">
for (var i = 0; i < online.length; i++) {
if (online[i] == 0) {
$(".kfli img").eq(i).attr("src","/onlinekf/offline.gif");
} else {
$(".kfli img").eq(i).attr("src",'/onlinekf/online.gif');
}
}
</script>
這是主要判斷客服是否在線的程序,自己再添加想要的效果吧。以下是我的小代碼:
希望本文所述對大家的javascript程序設計有所幫助。
新聞熱點
疑難解答