jQuery实现仿QQ在线客服效果的滚动层代码


Posted in Javascript onOctober 15, 2015

本文实例讲述了jQuery实现仿QQ在线客服效果的滚动层代码。分享给大家供大家参考。具体如下:

这是一款jQuery滚动层,可以做成仿QQ在线客服,虽然效果有点生硬,但水平就这么高了,弹出层是挺实用的,期待大家有新的改进。

运行效果截图如下:

jQuery实现仿QQ在线客服效果的滚动层代码

在线演示地址如下:

具体代码如下:

<!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>
<style type="text/css">
<!--
#qqonline {
 background-color:Yellow;
 border: 1px solid #fcc;
 position:absolute;
 top:250px;
 left:18px;
 width:200px;
 height:120px;
}
-->
</style>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript">
$().ready(function(){
 $(window).scroll(function() {
  window.setTimeout(function(){
  var bodyTop = 0;
  if (typeof window.pageYOffset != 'undefined') {
   bodyTop = window.pageYOffset;
  } else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
   bodyTop = document.documentElement.scrollTop;
  }
  else if (typeof document.body != 'undefined') {
   bodyTop = document.body.scrollTop;
  }
  $("#qqonline").css("top", 100 + bodyTop)
  $("#qqonline").text(bodyTop);
  },300)
 })
});
</script>
</head>
<body style="height:1800px">
 <div id="qqonline">
 QQ在线服务
 </div>
</body>
</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
高效率JavaScript编写技巧整理
Aug 23 Javascript
seaJs的模块定义和模块加载浅析
Jun 06 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
Jun 16 Javascript
angular中使用路由和$location切换视图
Jan 23 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
Aug 09 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
Nov 30 Javascript
Vue数据驱动模拟实现2
Jan 11 Javascript
vue省市区三联动下拉选择组件的实现
Apr 28 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
Jun 17 Javascript
vue组件间通信子与父详解(二)
Nov 07 Javascript
JavaScript位置参数实现原理及过程解析
Sep 14 Javascript
vscode中使用npm安装babel的方法
Aug 02 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
Oct 15 #Javascript
JS+CSS实现另类带提示效果的竖向导航菜单
Oct 15 #Javascript
JS利用cookie记忆当前位置的防刷新导航效果
Oct 15 #Javascript
如何实现移动端浏览器不显示 pc 端的广告
Oct 15 #Javascript
JS简单限制textarea内输入字符数量的方法
Oct 14 #Javascript
Node.js与Sails ~项目结构与Mvc实现及日志机制
Oct 14 #Javascript
浅析四种常见的Javascript声明循环变量的书写方式
Oct 14 #Javascript
You might like
Zend Studio (eclipse)使用速度优化方法
2011/03/23 PHP
浅析PKI加密解密 OpenSSL
2013/07/01 PHP
PHP产生不重复随机数的5个方法总结
2014/11/12 PHP
php获取远程文件大小
2015/10/20 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
2012/02/16 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
node.js集成百度UE编辑器
2015/02/05 Javascript
jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法
2015/11/25 Javascript
JS DOM实现鼠标滑动图片效果
2020/09/17 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
js实现把图片的绝对路径转为base64字符串、blob对象再上传
2016/12/29 Javascript
微信小程序对接七牛云存储的方法
2017/07/30 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去
2019/07/23 Javascript
vue前后分离调起微信支付
2019/07/29 Javascript
vue实现前端列表多条件筛选
2020/10/26 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
python学习笔记之调用eval函数出现invalid syntax错误问题
2015/10/18 Python
使用Python内置的模块与函数进行不同进制的数的转换
2016/03/12 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
Python+matplotlib绘制不同大小和颜色散点图实例
2018/01/19 Python
对Python3中bytes和HexStr之间的转换详解
2018/12/04 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
基于python实现文件加密功能
2020/01/06 Python
Python定时任务APScheduler原理及实例解析
2020/05/30 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
澳大利亚香水在线:Price Rite Mart
2017/12/28 全球购物
世界领先的豪华床上用品供应商之一:Bedeck Home
2019/03/18 全球购物
校园之声广播稿
2014/01/31 职场文书
卫生院艾滋病宣传活动小结
2014/07/09 职场文书
英文演讲稿开场白
2014/08/25 职场文书
竞选学委演讲稿
2014/09/13 职场文书
简单的辞职信范文(2016最新版)
2015/05/12 职场文书