QQ客服在很多网站都很普通,它可以很方便的让浏览我们网站的用户通过QQ进行交流,不需要去查找QQ再加好友,只需要点一下QQ客服上的图标就可以直接发信息了。
通过自己写网站HTML代码的方法来给网站添加QQ客服,也就是这节课要讲的内容。
先看下制作好的在线QQ客服效果图:
怎么给自己的网站添加这款比较漂亮的QQ客服呢,方法如下:
将下载QQ的JS文件和背景图片文件夹,上传到自己网站空间的根目录下,同时设置H5设计精灵的"站点" > "资源文件路径"为网站空间目录。qq客服JS文件下载:QQ客服
复制以下的CSS代码放到H5设计精灵的页面CSS代码中,用来控制QQ客服的样式和背景。
.qq{width:120px;}
.qq_t{width:120px;}
.qq_d{width:120px;}
.qq_bg{width:130px; background:url(/qqimages/qq03.png) repeat-y; padding:10px 0px 10px; overflow:hidden;}
.qq_bg ul{margin:0px; padding:0px;}
.qq_bg li{width:90px; height:26px; float:left; margin-left:20px; text-align:left; line-height:26px; background:url(/qqimages/qq04.png) no-repeat; display:inline; margin-bottom:5px;}
.qq_bg li a{color:#333;font-size:12px;text-decoration: none;}
.qq_bg li a:hover{color:#FF0000; text-decoration: underline; font-size:12px;}
.qq_bg li img{margin-top:4px; float:left; margin-left:10px; margin-right:5px;}
复制以下的JS代码放到H5设计精灵的页面JS代码中,用来控制QQ客服窗口的显示。
document.write("")
document.write("
")
document.write("")
var tips; var theTop = 200
var old = theTop;
function initFloatTips() {
tips = document.getElementById('QQFloat');
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;
}
old = pos;
setTimeout(moveTips,tt);
}
initFloatTips();
vvv
dd