js实现悬浮窗效果(支持拖动)


Posted in Javascript onMarch 09, 2017

经常可以看到大部分的官网有右侧悬浮在线客服。今天来写写!

效果图:

js实现悬浮窗效果(支持拖动)

代码如下:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js悬浮窗代码(支持拖动)</title>
<meta name="description" content="js浮动层特效制作悬浮在线客服代码,放置在线QQ等聊天按钮的在线客服浮动层代码,支持拖动效果,可随意在页面上拖动位置,随着浏览器滚动始终保持在悬浮在页面上的js代码。" />
</head>
<body>
<style type="text/css">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
/* KeFuDiv */
.KeFuDiv{position:absolute;height:160px;width:196px;background: #01C4C6;color:#fff;font-size:20px;text-align: center;cursor: pointer;}
.KeFuDiv p{line-height: 80px;font-weight:bold;}
</style>
<div style="height:3000px;"></div>
<div id="KeFuDiv" class="KeFuDiv" onmousedown="MoveDiv(KeFuDiv,event);">
 <p>
 Content Me!!!<br>
 我可以拖动哦!!!
 </p>
</div><!--KeFuDiv end-->
<script type="text/javascript" src="http://7xnlea.com2.z0.glb.qiniucdn.com/online.js"></script>
<script type="text/javascript">
//初始位置
gID("KeFuDiv").style.top = (document.documentElement.clientHeight - gID("KeFuDiv").offsetHeight)/2 +"px";
gID("KeFuDiv").style.left = document.documentElement.clientWidth - gID("KeFuDiv").offsetWidth +"px";
//开始滚动
ScrollDiv('KeFuDiv');
</script>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
关于火狐(firefox)及ie下event获取的两种方法
Dec 27 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
May 08 Javascript
jquery trigger伪造a标签的click事件取代window.open方法
Jun 23 Javascript
Javascript中call,apply,bind方法的详解与总结
Dec 12 Javascript
three.js实现围绕某物体旋转
Jan 25 Javascript
bootstrap table动态加载数据示例代码
Mar 25 Javascript
javascript+html5+css3自定义弹出窗口效果
Oct 26 Javascript
jQuery.Sumoselect插件实现下拉复选框效果
Nov 09 jQuery
微信小程序显示倒计时功能示例【测试可用】
Dec 03 Javascript
Angular脚手架开发的实现步骤
Apr 09 Javascript
原生js实现html手机端城市列表索引选择城市
Jun 24 Javascript
如何使用vue3打造一个物料库
May 08 Vue.js
详解vuelidate 对于vueJs2.0的验证解决方案
Mar 09 #Javascript
Bootstrap禁用响应式布局的实现方法
Mar 09 #Javascript
微信小程序 template模板详解及实例代码
Mar 09 #Javascript
jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】
Mar 09 #Javascript
canvas实现爱心和彩虹雨效果
Mar 09 #Javascript
vue如何实现observer和watcher源码解析
Mar 09 #Javascript
详解VueJs异步动态加载块
Mar 09 #Javascript
You might like
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
PHP 伪静态技术原理以及突破原理实现介绍
2013/07/12 PHP
PHP mkdir()无写权限的问题解决方法
2014/06/19 PHP
CI框架扩展系统核心类的方法分析
2016/05/23 PHP
PHP转换文本框内容为HTML格式的方法
2016/07/20 PHP
laradock环境docker-compose操作详解
2019/07/29 PHP
firefo xml 读写实现js代码
2009/06/11 Javascript
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
简单几行JS Code实现IE邮件转发新浪微博
2013/07/03 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
node.js中的path.isAbsolute方法使用说明
2014/12/08 Javascript
js实现仿百度瀑布流的方法
2015/02/05 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
jQuery原理系列-css选择器的简单实现
2016/06/07 Javascript
JS禁止查看网页源代码的实现方法
2016/10/12 Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
2017/05/17 Javascript
使用javaScript实现鼠标拖拽事件
2020/04/03 Javascript
vue 返回上一页,页面样式错乱的解决
2019/11/14 Javascript
vue3.0+vue-router+element-plus初实践
2020/12/02 Vue.js
[00:32]2018DOTA2亚洲邀请赛VG出场
2018/04/03 DOTA
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
Python实现桶排序与快速排序算法结合应用示例
2017/11/22 Python
python正则表达式及使用正则表达式的例子
2018/01/22 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
Tensorflow轻松实现XOR运算的方式
2020/02/03 Python
a标签下载链接的简单实现
2016/09/13 HTML / CSS
浅析HTML5中的 History 模式
2017/06/22 HTML / CSS
C语言面试题
2015/10/30 面试题
土木工程专业自荐信
2013/10/04 职场文书
食品行业求职人的自我评价
2014/01/19 职场文书
优秀员工推荐信
2014/05/10 职场文书
综艺节目策划方案
2014/06/13 职场文书
财务个人年度总结范文
2015/02/26 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书
2016年国庆节假期旅游工作总结
2016/04/01 职场文书
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript