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 相关文章推荐
jquery maxlength使用说明
Sep 09 Javascript
javascript将浮点数转换成整数的三个方法
Jun 23 Javascript
jquery实现简单合拢与展开网页面板的方法
Sep 01 Javascript
AngularJS入门教程之AngularJS模型
Apr 18 Javascript
js方法数据验证的简单实例
Sep 17 Javascript
bootstrapValidator表单验证插件学习
Dec 30 Javascript
在Vue中使用echarts的实例代码(3种图)
Jul 10 Javascript
JavaScript函数绑定用法实例分析
Nov 14 Javascript
浅谈Vue SSR 的 Cookies 问题
Nov 20 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
Aug 14 Javascript
JSON基本语法及与JavaScript的异同实例分析
Jan 04 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
Feb 11 Javascript
详解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
php smarty模版引擎中的缓存应用
2009/12/02 PHP
php添加文章时生成静态HTML文章的实现代码
2013/02/17 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
PHP多文件上传类实例
2015/03/07 PHP
PHP图像识别技术原理与实现
2016/10/27 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
2019/05/20 PHP
jQuery的live()方法对hover事件的处理示例
2014/02/27 Javascript
JavaScript编写简单的计算器
2015/11/25 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
微信小程序 基础组件与导航组件详细介绍
2017/02/21 Javascript
Jquery把获取到的input值转换成json
2017/05/15 jQuery
AngularJS全局警告框实现方法示例
2017/05/18 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
JS简单数组排序操作示例【sort方法】
2019/05/17 Javascript
[56:17]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
实现python版本的按任意键继续/退出
2016/09/26 Python
浅谈Python中的私有变量
2018/02/28 Python
pandas数据框,统计某列数据对应的个数方法
2018/04/11 Python
Python批量发送post请求的实现代码
2018/05/05 Python
浅谈Python批处理文件夹中的txt文件
2019/03/11 Python
Python Tkinter模块 GUI 可视化实例
2019/11/20 Python
python和php学习哪个更有发展
2020/06/17 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
2020/08/04 Python
python 邮件检测工具mmpi的使用
2021/01/04 Python
迪奥官网:Dior.com
2018/12/04 全球购物
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
医学生实习自荐信
2013/10/01 职场文书
销售职业生涯规划范文
2014/03/14 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
小学优秀教师事迹材料
2014/12/16 职场文书
最新的离婚协议书范本!
2019/07/02 职场文书
python基于turtle绘制几何图形
2021/06/15 Python
Oracle中update和select 关联操作
2022/01/18 Oracle
深入讲解Vue中父子组件通信与事件触发
2022/03/22 Vue.js