利用javascript实现QQ客服代码

经常会在一些网站上看到QQ客服效果,当客服人员在线的时候,网页上的QQ显示为在线状态,不在线的时候,网页上的QQ显示下线状态,这是通过javascript来实现的。
<script language=javascript>
function picsize(obj,MaxWidth){
  img=new Image();//新建一个Image对象,用这个对象的width就不会出现width为0的现象
  img.src="/fk/blog/obj.src";
  if (img.width>MaxWidth)
  {
    return MaxWidth;
  }
  else
  {
    return img.width;
  }
}
</script>
<style>
<!--
 div {font-size:12px;}
-->
</style>
</head>
<body>
<SCRIPT>
var online= new Array();
if (!document.layers)
document.write('<div id="divStayTopLeft" style="position:absolute">')
</SCRIPT>
<layer id="divStayTopLeft">
<table border="0" width="110" cellspacing="0" cellpadding="0">
<tr><td width="110"><img border=0 src="images/up5.gif"></td></tr>
<script src="http://webpresence.qq.com/getonline?Type=1&391193603:471133041:"></script>

 

<!--设置两个QQ号码,分别对应下面两个-->
<tr><td valign=middle  background="images/mid5.gif">
<script>
if (online[0]==0)
document.write("  <div align=center><img src=\"images/qqoff5.gif\" border=0 align=middle><a class='qqb' 

 

target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=391193603&Site=在线咨询& Menu=no' title='客服不在线,请留言'>技术员</a></div>");
else
document.write("  <div align=center><img src=\"images/qqon5.gif\" border=0 align=middle><a class='qqa'

 

 target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=391193603&Site=在线咨询&Menu= no' t

 

itle='在线即时交谈'>技术员</a></div>");
</script>
</td></tr>
<tr><td valign=middle  background="images/mid5.gif">
<script>
if (online[1]==0)
document.write("  <div align=center><img src=\"images/qqoff5.gif\" border=0 align=middle><a class='qqb' 

 

target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=471133041&Site=在线咨询& Menu=no' title='客服不在线,

 

请留言'>客&nbsp;&nbsp;服</a></div>");
else
document.write("  <div align=center><img src=\"images/qqon5.gif\" border=0 align=middle>

 

<a class='qqa' target=blank 

 

href='http://wpa.qq.com/msgrd?V=1&Uin=471133041&Site=在线咨询&Menu= no' title='在线即时交谈'>

 

客&nbsp;&nbsp;服</a></div>");
</script>
</td></tr>
<tr><td width="110"><img border=0 src="images/down5.gif"></td></tr>
</table>
<script type="text/javascript">
//Enter "frombottom" or "fromtop"
var verticalpos="frombottom"
if (!document.layers)
document.write('</div>')
function JSFX_FloatTopDiv()
//more javascript:http://
{
 var startX =6,
 startY = 150;
 var ns = (navigator.appName.indexOf("Netscape") != -1);
 var d = document;
 function ml(id)
 {
  var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
  if(d.layers)el.style=el;
  el.sP=function(x,y){this.style.left=x;this.style.top=y;};
  el.x = startX;
  if (verticalpos=="fromtop")
  el.y = startY;
  else{
  el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  el.y -= startY;
  }
  return el;
 }
 window.stayTopLeft=function()
 {
  if (verticalpos=="fromtop"){
  var pY = ns ? pageYOffset : document.body.scrollTop;
  ftlObj.y += (pY + startY - ftlObj.y)/8;
  }
  else{
  var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
  ftlObj.y += (pY - startY - ftlObj.y)/8;
  }
  ftlObj.sP(ftlObj.x, ftlObj.y);
  setTimeout("stayTopLeft()", 10);
 }
 ftlObj = ml("divStayTopLeft");
 stayTopLeft();
}
JSFX_FloatTopDiv();
</script>
<br>
<br>
<br>
<br>
</body>
</html>

时间: 2024-08-31 23:30:45

利用javascript实现QQ客服代码的相关文章

javascript悬浮在线QQ客服代码分享

效果代码 js代码  代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http

网页右侧悬浮滚动在线qq客服代码示例_javascript技巧

网页右侧悬浮滚动QQ在线客服代码 复制代码 代码如下: function myEvent(obj,ev,fn){ if (obj.attachEvent){  obj.attachEvent('on'+ev,fn); }else{  obj.addEventListener(ev,fn,false); };};function getbyClass(id,sClass){ var oParent = document.getElementById(id); var all = oParent.g

浮动QQ客服代码

QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代码 QQ浮动客服代

网页qq客服代码

<% adm_qq="123,456456" QQ=split(adm_qq,",") for N=0 to UBound(QQ) MyQQ=MyQQ+QQ(N)+":" next %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <

asp js QQ客服代码

<% if webbanner<>"" then qq=split(webbanner,",") for n=0 to ubound(qq) myqq=myqq+qq(n)+":" next %> <html> <head> <meta http-equiv="content-type" content="text/html; charset=gb2312&quo

网页右侧的可显隐网站QQ客服代码

你我近在弹指之间 某某科技在线客服 使劲点我 使劲点我 使劲点我 使劲点我 使劲点我 使劲点我 使劲点我 电话:0000-0000000

javascript 左侧QQ客服效果

HomeLink TwoProject VII HomeProject VII Design PacksLink Number FiveLink Number Six menu

js实现浮动在网页右侧的简洁QQ在线客服代码_javascript技巧

本文实例讲述了js实现浮动在网页右侧的简洁QQ在线客服代码.分享给大家供大家参考.具体如下: 这是一个简洁版的QQ在线客服,其实重要的是这个JS函数,只要有了这个JS函数,实际上你完全可以写一个这样的在线客服,它是用JS+CSS去控制层的隐藏与展开.注意代码中的QQ号记着要改一下哦. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-float-qq-onlinefk-style-codes/ 具体代码如下: <!DOCTYPE html P

jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码_jquery

本文实例讲述了jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码.分享给大家供大家参考,具体如下: 这是一个黑色的QQ客服代码,显示在网页右侧,点击后会向左展开QQ客服的完整内容,适用的网站范围广,以前发过不少的在线客服,每一款都风格不同,你可以在网页特效栏目搜索"在线客服"看下有你需要的不. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-right-show-qq-online-kf-codes/ 具体代码如