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 相关文章推荐
比较详细的javascript对象的property和prototype是什么一种关系
Aug 06 Javascript
增强的 JavaScript 的 trim 函数的代码
Aug 13 Javascript
JS 动态加载脚本的4种方法
May 05 Javascript
Js组件的一些写法
Sep 10 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
Feb 06 Javascript
bootstrap flask登录页面编写实例
Nov 01 Javascript
domReady的实现案例
Nov 23 Javascript
原生JS轮播图插件
Feb 09 Javascript
jquery应用实例分享_实现手风琴特效
Feb 01 jQuery
axios全局请求参数设置,请求及返回拦截器的方法
Mar 05 Javascript
vue使用自定义icon图标的方法
May 14 Javascript
vue 实现边输入边搜索功能的实例讲解
Sep 16 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 截取字符串专题集合
2010/08/19 PHP
php随机输出名人名言的代码
2012/10/07 PHP
thinkphp实现数组分页示例
2014/04/13 PHP
VPS中使用LNMP安装WordPress教程
2014/12/28 PHP
php实现当前页面点击下载文件的实例代码
2016/11/16 PHP
详解php 使用Callable Closure强制指定回调类型
2017/10/26 PHP
PHP iconv()函数字符编码转换的问题讲解
2019/03/22 PHP
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
js 操作select与option(示例讲解)
2013/12/20 Javascript
JS获取表格内指定单元格html内容的方法
2015/03/31 Javascript
jquery插件qrcode在线生成二维码
2015/04/26 Javascript
使用AOP改善javascript代码
2015/05/01 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
JS 面向对象之继承---多种组合继承详解
2016/07/10 Javascript
JavaScript中定时控制Throttle、Debounce和Immediate详解
2016/11/17 Javascript
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
2017/03/23 jQuery
bootstrap响应式表格实例详解
2017/05/15 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
微信小程序实现给嵌套template模板传递数据的方式总结
2017/12/18 Javascript
vue实现的上传图片到数据库并显示到页面功能示例
2018/03/17 Javascript
layui的table中显示图片方法
2018/08/17 Javascript
ES6中let 和 const 的新特性
2018/09/03 Javascript
OpenLayers3实现鼠标移动显示坐标
2020/09/25 Javascript
详解Python中for循环的使用方法
2015/05/14 Python
opencv python 基于KNN的手写体识别的实例
2018/08/03 Python
Matplotlib绘制雷达图和三维图的示例代码
2020/01/07 Python
python drf各类组件的用法和作用
2021/01/12 Python
做一个有道德的人活动实施方案
2014/08/23 职场文书
幸福家庭事迹材料
2014/12/20 职场文书
文明单位创建材料
2014/12/24 职场文书
法定代表人免职证明
2015/06/24 职场文书
陶瓷类经典广告语集锦
2019/10/25 职场文书
用Python制作灯光秀短视频的思路详解
2021/04/13 Python
深入理解mysql事务隔离级别和存储引擎
2022/04/12 MySQL