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 相关文章推荐
jQuery.ajax 用户登录验证代码
Oct 29 Javascript
推荐40款强大的 jQuery 导航插件和教程(上篇)
Sep 14 Javascript
vuejs如何配置less
Apr 25 Javascript
Bootstrap响应式表格详解
May 23 Javascript
AngularJS自定义指令详解(有分页插件代码)
Jun 12 Javascript
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
Oct 19 jQuery
React Navigation 使用中遇到的问题小结
May 08 Javascript
关于vue-cli 3配置打包优化要点(推荐)
Apr 22 Javascript
JS实现返回上一页并刷新页面的方法分析
Jul 16 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
Aug 26 Javascript
Vue toFixed保留两位小数的3种方式
Oct 23 Javascript
原生JavaScript实现五子棋游戏
Nov 09 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
linux下使用crontab实现定时PHP计划任务失败的原因分析
2014/07/05 PHP
php实现读取超大文件的方法
2014/07/28 PHP
PHP中的类型约束介绍
2015/05/11 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
2015/07/04 PHP
利用PHP生成静态html页面的原理
2016/09/30 PHP
javascript中自定义对象的属性方法分享
2013/07/12 Javascript
javascript实现简单的进度条
2015/07/02 Javascript
js密码强度实时检测代码
2016/03/02 Javascript
AngularJS入门教程之服务(Service)
2016/07/27 Javascript
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
JS正则表达式验证端口范围(0-65535)
2020/01/06 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
pygame实现弹力球及其变速效果
2017/07/03 Python
Python制作豆瓣图片的爬虫
2017/12/28 Python
tensorflow输出权重值和偏差的方法
2018/02/10 Python
分析python请求数据
2018/08/19 Python
idea创建springMVC框架和配置小文件的教程图解
2018/09/18 Python
基于Python实现拆分和合并GIF动态图
2019/10/22 Python
Python lxml模块的基本使用方法分析
2019/12/21 Python
Django 再谈一谈json序列化
2020/03/16 Python
python判断字符串以什么结尾的实例方法
2020/09/18 Python
python日志通过不同的等级打印不同的颜色(示例代码)
2021/01/13 Python
html5 datalist 选中option选项后的触发事件
2020/03/05 HTML / CSS
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
法国珠宝店:CLEOR
2017/01/29 全球购物
民生工作实施方案
2014/05/31 职场文书
社区清明节活动总结
2014/07/04 职场文书
2019年大学生学年自我鉴定!
2019/03/25 职场文书
使用golang编写一个并发工作队列
2021/05/08 Golang
javascript遍历对象的五种方式实例代码
2021/10/24 Javascript
详解jQuery的核心函数和事件处理
2022/02/18 jQuery
公历12个月名称的由来
2022/04/12 杂记