国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js實現浮動在網頁右側的簡潔QQ在線客服代碼

2019-11-20 11:36:54
字體:
來源:轉載
供稿:網友

本文實例講述了js實現浮動在網頁右側的簡潔QQ在線客服代碼。分享給大家供大家參考。具體如下:

這是一個簡潔版的QQ在線客服,其實重要的是這個JS函數,只要有了這個JS函數,實際上你完全可以寫一個這樣的在線客服,它是用JS+CSS去控制層的隱藏與展開。注意代碼中的QQ號記著要改一下哦。

運行效果截圖如下:

在線演示地址如下:

http://demo.VeVB.COm/js/2015/js-float-qq-onlinefk-style-codes/

具體代碼如下:

<!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><title>js實現浮動在網頁右側的簡潔QQ在線客服</title><meta http-equiv="content-type" content="text/html;charset=gb2312"><style type="text/css">.qqbox a:link { color: #000; text-decoration: none;}.qqbox a:visited { color: #000; text-decoration: none;}.qqbox a:hover { color: #f80000; text-decoration: underline;}.qqbox a:active { color: #f80000; text-decoration: underline;}.qqbox{ width:132px; height:auto; overflow:hidden; position:absolute; right:0; top:100px; color:#000000; font-size:12px; letter-spacing:0px;}.qqlv{ width:25px; height:256px; overflow:hidden; position:relative; float:right; z-index:50px;}.qqkf{ width:120px; height:auto; overflow:hidden; right:0; top:0; z-index:99px; border:6px solid #138907; background:#fff;}.qqkfbt{ width:118px; height:20px; overflow:hidden; background:#138907; line-height:20px; font-weight:bold; color:#fff; position:relative; border:1px solid #9CD052; cursor:pointer; text-align:center;}.qqkfhm{ width:112px; height:22px; overflow:hidden; line-height:22px; padding-right:8px; position:relative; margin:3px 0;}.bgdh{ width:102px; padding-left:10px;}</style></head><body><div class="qqbox" id="divQQbox"> <div class="qqlv" id="meumid" onmouseover="show()"><img src="images/qq.gif"></div> <div class="qqkf" style="display:none;" id="contentid" onmouseout="hideMsgBox(event)"> <div class="qqkfbt" onmouseout="showandhide('qq-','qqkfbt','qqkfbt','K',1,1);" id="qq-1" onfocus="this.blur();">客 服 中 心</div> <div id="K1"> <div class="qqkfhm bgdh"> <a href="tencent://message/?uin=2563256" title="悠 然 設 計"><img src="http://wpa.qq.com/pa?p=1:981389008:4" border="0">主機業務</a><br/></div> <div class="qqkfhm bgdh"> <a href="tencent://message/?uin=365286" title="網頁制作"><img src="http://wpa.qq.com/pa?p=1:981389008:4" border="0">租用托管</a></div> <div class="qqkfhm bgdh">手機:12345692877</div> </div> </div></div><script language="javascript">function showandhide(h_id,hon_class,hout_class,c_id,totalnumber,activeno) { var h_id,hon_id,hout_id,c_id,totalnumber,activeno; for (var i=1;i<=totalnumber;i++) { document.getElementById(c_id+i).style.display='none'; document.getElementById(h_id+i).className=hout_class; } document.getElementById(c_id+activeno).style.display='block'; document.getElementById(h_id+activeno).className=hon_class;}var tips; var theTop = 40;var old = theTop;function initFloatTips() {  tips = document.getElementById('divQQbox'); moveTips();}function moveTips(){   var tt=50;    if (window.innerHeight)    {    pos = window.pageYOffset    }else if (document.documentElement && document.documentElement.scrollTop) {    pos = document.documentElement.scrollTop    }else if (document.body) {   pos = document.body.scrollTop;    }   pos=pos-tips.offsetTop+theTop;    pos=tips.offsetTop+pos/10;    if (pos < theTop){    pos = theTop;   }   if (pos != old) {     tips.style.top = pos+"px";    tt=10; //alert(tips.style.top);    }   old = pos;   setTimeout(moveTips,tt);}initFloatTips(); if(typeof(HTMLElement)!="undefined") //firefox定義contains()方法,ie下不起作用  {    HTMLElement.prototype.contains=function (obj)    {     while(obj!=null&&typeof(obj.tagName)!="undefind"){      if(obj==this) return true;        obj=obj.parentNode;      }     return false;    } }function show(){ document.getElementById("meumid").style.display="none" document.getElementById("contentid").style.display="block"} function hideMsgBox(theEvent){  if (theEvent){  var browser=navigator.userAgent;  if (browser.indexOf("Firefox")>0){ //如果是Firefox   if (document.getElementById("contentid").contains(theEvent.relatedTarget)) {    return   }  }  if (browser.indexOf("MSIE")>0 || browser.indexOf("Presto")>=0){  if (document.getElementById('contentid').contains(event.toElement)) {    return;    }  }  }  document.getElementById("meumid").style.display = "block";  document.getElementById("contentid").style.display = "none";  }</script></body></html>

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵川县| 平昌县| 呼伦贝尔市| 巴东县| 成安县| 岳池县| 甘孜县| 南溪县| 石林| 蒲城县| 怀宁县| 龙陵县| 高邑县| 泰兴市| 滨海县| 太仆寺旗| 敖汉旗| 永城市| 济南市| 绥棱县| 报价| 荣昌县| 鹰潭市| 延川县| 清苑县| 德庆县| 青海省| 准格尔旗| 新安县| 长寿区| 梓潼县| 当涂县| 怀宁县| 油尖旺区| 屯门区| 临邑县| 庄浪县| 泰顺县| 阆中市| 宣汉县| 常州市|