亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jquery實現漂浮在網頁右側的qq在線客服插件示例

2019-11-20 22:43:12
字體:
來源:轉載
供稿:網友
很實用的一款QQ在線客服代碼,點擊QQ圖標,可直接與客服對話。具體實現代碼如下:
html頁面
復制代碼 代碼如下:

<!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-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jquery實現qq客服</title>
<link rel="stylesheet" type="text/css" href="css/base.css"/>
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="js/qqservice.js"></script>
<script type="text/javascript">
$(function(){
$("body").Sonline({
Position:"right",//left或right
Top:200,//頂部距離,默認200px
Effect:true, //滾動或者固定兩種方式,布爾值:true或false
DefaultsOpen:true, //默認展開:true,默認收縮:false
Qqlist:"<SPAN>435027|客服01,435027|客服02,435027|客服03,435027|客服04,435027|客服05</SPAN>" //多個QQ用','隔開,QQ和客服名用'|'隔開
});
})
</script>
</head>
<body>
<div style="height:2500px"></div>
<div style="text-align:center;clear:both"></div>
</body>
</html>

css樣式
復制代碼 代碼如下:

/*默認藍色*/
.SonlineBox{ width:162px; font-size:12px;overflow:hidden; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px; z-index:1; cursor:pointer; background:#0176ba url(../images/openTrigger.jpg) no-repeat;}
.SonlineBox .titleBox{ width:158px; height:35px; line-height:35px; background:#038bdc url(../images/SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #0176ba;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微軟雅黑','黑體';}
.SonlineBox .contentBox{ width:158px; height:auto; border:2px solid #0176ba; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer; position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}

jquery腳本代碼
復制代碼 代碼如下:

/*
此插件基于Jquery
開發者 yaohucaizi
Blog:http://blog.csdn.net/yaohucaizi/
*/
(function($){
$.fn.Sonline = function(options){
var opts = $.extend({}, $.fn.Sonline.defualts, options);
$.fn.setList(opts); //調用列表設置
if(opts.DefaultsOpen == false){
$.fn.Sonline.close(opts.Position,0);
}
//展開
$("#SonlineBox > .openTrigger").live("click",function(){$.fn.Sonline.open(opts.Position);});
//關閉
$("#SonlineBox > .contentBox > .closeTrigger").live("click",function(){$.fn.Sonline.close(opts.Position,"fast");});

//Ie6兼容或滾動方式顯示
if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style||opts.Effect==true) {$.fn.Sonline.scrollType();}
else if(opts.Effect==false){$("#SonlineBox").css({position:"fixed"});}
}
//plugin defaults
$.fn.Sonline.defualts ={
Position:"left",//left或right
Top:200,//頂部距離,默認200px
Effect:true, //滾動或者固定兩種方式,布爾值:true或
DefaultsOpen:true, //默認展開:true,默認收縮:false
Qqlist:"" //多個QQ用','隔開,QQ和客服名用'|'隔開
}

//展開
$.fn.Sonline.open = function(positionType){
var widthValue = $("#SonlineBox > .contentBox").width();
if(positionType=="left"){$("#SonlineBox > .contentBox").animate({left: 0},"fast");}
else if(positionType=="right"){$("#SonlineBox > .contentBox").animate({right: 0},"fast");}
$("#SonlineBox").css({width:widthValue+4});
$("#SonlineBox > .openTrigger").hide();
}
//關閉
$.fn.Sonline.close = function(positionType,speed){
$("#SonlineBox > .openTrigger").show();
var widthValue =$("#SonlineBox > .openTrigger").width();
var allWidth =(-($("#SonlineBox > .contentBox").width())-6);
if(positionType=="left"){$("#SonlineBox > .contentBox").animate({left: allWidth},speed);}
else if(positionType=="right"){$("#SonlineBox > .contentBox").animate({right: allWidth},speed);}
$("#SonlineBox").animate({width:widthValue},speed);

}
//子插件:設置列表參數
$.fn.setList = function(opts){
$("body").append("<div class='SonlineBox' id='SonlineBox' style='top:-600px;'><div class='openTrigger' style='display:none' title='展開'></div><div class='contentBox'><div class='closeTrigger'><img src='images/closeBtnImg.gif' title='關閉' /></div><div class='titleBox'><span>客服中心</span></div><div class='listBox'></div></div></div>");
if(opts.Qqlist==""){$("#SonlineBox > .contentBox > .listBox").append("<p style='padding:15px'>暫無在線客服。</p>")}
else{var qqListHtml = $.fn.Sonline.splitStr(opts);$("#SonlineBox > .contentBox > .listBox").append(qqListHtml); }
if(opts.Position=="left"){$("#SonlineBox").css({left:0});}
else if(opts.Position=="right"){$("#SonlineBox").css({right:0})}
$("#SonlineBox").css({top:opts.Top});
var allHeights=0;
if($("#SonlineBox > .contentBox").height() < $("#SonlineBox > .openTrigger").height()){
allHeights = $("#SonlineBox > .openTrigger").height()+4;
} else{allHeights = $("#SonlineBox > .contentBox").height()+4;}
$("#SonlineBox").height(allHeights);
if(opts.Position=="left"){$("#SonlineBox > .openTrigger").css({left:0});}
else if(opts.Position=="right"){$("#SonlineBox > .openTrigger").css({right:0});}
}

//滑動式效果
$.fn.Sonline.scrollType = function(){
$("#SonlineBox").css({position:"absolute"});
var topNum = parseInt($("#SonlineBox").css("top")+"");
$(window).scroll(function(){
var scrollTopNum = $(window).scrollTop();//獲取網頁被卷去的高
$("#SonlineBox").stop(true,true).delay(0).animate({top:scrollTopNum+topNum},"slow");
});
}

//分割QQ
$.fn.Sonline.splitStr = function(opts){
var strs= new Array(); //定義一數組
var QqlistText = opts.Qqlist;
strs=QqlistText.split(","); //字符分割
var QqHtml=""
for (var i=0;i<strs.length;i++){
var subStrs= new Array(); //定義一數組
var subQqlist = strs[i];
subStrs = subQqlist.split("|"); //字符分割
QqHtml = QqHtml+"<div class='QQList'><span>"+subStrs[1]+":</span><a target='_blank' ><img border='0' src='http://wpa.qq.com/pa?p=2:"+subStrs[0]+":41 &r=0.22914223582483828' alt='點擊這里'></a></div>"
}
return QqHtml;
}
})(jQuery);

效果圖如下:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91成品人片a无限观看| 久久久久久免费精品| 国产精品久久久久久久久久尿| 国产成人+综合亚洲+天堂| 精品高清美女精品国产区| 国产精品中文字幕在线观看| 精品久久久久久中文字幕| 午夜精品一区二区三区在线视| 国产综合色香蕉精品| 欧美激情视频网站| 亚洲a级在线观看| 少妇久久久久久| 欧美亚洲午夜视频在线观看| 亚洲天堂日韩电影| 久久精品国产一区| 国产一区欧美二区三区| 国产+成+人+亚洲欧洲| 日韩av123| 精品露脸国产偷人在视频| 国产噜噜噜噜久久久久久久久| 国产精品欧美日韩久久| 日本午夜在线亚洲.国产| 亚洲三级黄色在线观看| 欧美极品欧美精品欧美视频| 91在线视频成人| 草民午夜欧美限制a级福利片| 欧美色播在线播放| 成人黄色生活片| 欧美精品999| 国产成人一区二区| 国产成人综合久久| 欧美裸体xxxx极品少妇软件| 深夜福利日韩在线看| 久久亚洲私人国产精品va| 亚洲成人av中文字幕| 热re99久久精品国产66热| 最近中文字幕mv在线一区二区三区四区| 美女视频久久黄| 亚洲精品视频中文字幕| 精品magnet| 精品夜色国产国偷在线| 亚洲毛片在线免费观看| 国产91成人video| 精品国产依人香蕉在线精品| 久久国产精品电影| 最近的2019中文字幕免费一页| 国产一区二区动漫| 中文字幕日韩av电影| 国产日韩欧美影视| 欧美日韩国产第一页| 亚洲精品免费av| 日韩av影院在线观看| 欧美性猛交xxxx久久久| 日本高清久久天堂| 日韩女优在线播放| 精品久久久国产精品999| 富二代精品短视频| 欧美日韩国产综合新一区| 欧美成人亚洲成人日韩成人| 日韩极品精品视频免费观看| 俺去亚洲欧洲欧美日韩| 91精品视频大全| 日韩大片免费观看视频播放| 欧美高清激情视频| 久久久中文字幕| 国产精品第一第二| 亚洲视频在线观看视频| 国产成人av网| 亚洲精品videossex少妇| 国产欧美一区二区三区在线| 国产91在线视频| 青青久久av北条麻妃黑人| 日本电影亚洲天堂| 欧美日本国产在线| 国产偷亚洲偷欧美偷精品| 午夜精品99久久免费| 色综合男人天堂| 久久男人资源视频| 久久伊人91精品综合网站| 亚洲欧美变态国产另类| 国产精品∨欧美精品v日韩精品| 日韩国产欧美精品在线| 这里只有精品视频| 欧美电影免费播放| 亚洲国产精彩中文乱码av在线播放| 国产亚洲欧美aaaa| 亚洲黄页网在线观看| 国产精品va在线播放我和闺蜜| 中国人与牲禽动交精品| 欧美中文字幕在线视频| 国产一区二区三区精品久久久| 欧美视频在线看| 日韩在线欧美在线国产在线| 欧美亚洲国产另类| 亚洲高清久久网| 国产成人精品免高潮费视频| 欧美日韩免费在线| 久久久久久久久综合| 欧美色道久久88综合亚洲精品| 另类少妇人与禽zozz0性伦| 美女啪啪无遮挡免费久久网站| 国产一区二区三区视频| 91免费福利视频| 欧美性在线视频| 国产精品入口免费视频一| www.日韩不卡电影av| 国产精品91在线| 92版电视剧仙鹤神针在线观看| 欧美日韩国产丝袜另类| 日韩亚洲欧美中文高清在线| 日韩欧美国产黄色| 不卡av日日日| 欧美午夜宅男影院在线观看| 久久久伊人日本| 日韩精品www| 亚洲网站在线看| 国产亚洲欧美日韩美女| 欧美一级高清免费播放| 亚洲一区二区久久久| 亚洲性日韩精品一区二区| 亚洲a级在线播放观看| 久久激情视频免费观看| 精品国产31久久久久久| 国内精品视频久久| 国产免费观看久久黄| 茄子视频成人在线| 亚洲精品成人久久久| 国产精品91免费在线| 色综合伊人色综合网站| 久久久国产精彩视频美女艺术照福利| 国产欧美日韩综合精品| 在线播放日韩欧美| 欧美精品一区二区免费| 在线免费看av不卡| 91精品久久久久久久久不口人| 亚洲区免费影片| 97在线观看视频国产| 欧美电影免费观看高清完整| 一区二区三区无码高清视频| 国产午夜精品理论片a级探花| 久久影视电视剧免费网站清宫辞电视| 羞羞色国产精品| 日韩一区二区欧美| 国产精品久久久久久超碰| 国产欧美在线播放| 中文字幕亚洲一区在线观看| 亚洲国语精品自产拍在线观看| 欧美电影免费观看高清| 国产精品成人久久久久| 最好看的2019年中文视频| 国产亚洲精品久久久久动| 欧美精品日韩www.p站| 精品露脸国产偷人在视频| 九九热r在线视频精品| 国产精品美女免费| 国产97在线|亚洲| 日韩一区二区av| 日韩免费在线电影| 欧美成人精品一区二区三区| 日韩电影大全免费观看2023年上| 欧美在线观看日本一区| 日韩av在线免费看| 欧美乱大交xxxxx| 日韩免费av片在线观看|