//1、当页面滚动条变化时

var timeout = false;   
  $(window).scroll(function(){
      if (timeout){clearTimeout(timeout);}   
      timeout = setTimeout(function(){    
       // dosomething

},100); 
    } 
  );

// 2、鼠标点击页面上任意位置

document.onclick = function(event){
   event = event? event: window.event;
   
   var obj = null;

// 先判断事件是否发生在指定目标上,若否,则执行something   
   // ie
   if(navigator.userAgent.indexOf("MSIE")>0)
   {
    obj = event.toElement;
          while( obj!=null && obj.id!="leftDivMenu" )
    {
     obj = obj.parentElement;
    }
   }
   
   //firefox
   if(navigator.userAgent.indexOf("Firefox")>0)
   {
          obj = theEvent.relatedTarget;
    while( obj!=null && obj.id!="leftDivMenu" )
    {
     obj = obj.parentNode;
    }
     }     
     
     //执行
     if( obj==null )
     {
       //dosomething
     }
  };

// 3、给iframe添加事件监听,鼠标点击时,dosomething
  function init()
  {
      if( contentFrame.document.readyState == "complete" ){
          contentFrame.document.onclick = dosomething();
          return;
      }
      window.setTimeout("init();",100);
  }

js处理鼠标及滚动条事件相关推荐

  1. js(jquery)鼠标移入移出事件时,出现闪烁、隐藏显示隐藏显示不停切换的情况

    <script> $(".guanzhu").hover(function(){$(".weixinTop").show();},function( ...

  2. JS:鼠标移入移出事件监听

    <!DOCTYPE html> <html lang="en" dir="ltr"><head><meta chars ...

  3. 热身运动之JS设置鼠标点击事件

    最近因为搬家,代码搁浅了将近半个月.感觉前面学的东西又忘得差不多了,所以说学东西要快速入门才行.        前几期看的妙味课堂的视频遗留的一个问题,个人感觉对HTML的定位和浮动理解的不透彻.自己 ...

  4. Js 模拟鼠标点击事件

    var obj = document.getElementById('go'); if(document.all){ obj.click(); }else{ var e = document.crea ...

  5. js对于鼠标滚轮事件的监听

    实现: 通过js对鼠标滚轮的事件进行监听. 描述: 首先,不同的浏览器有不同的滚轮事件.主要是有两种,onmousewheel(firefox不支持)和DOMMouseScroll(只有firefox ...

  6. java 中鼠标事件_[Java教程]js中鼠标事件总结

    [Java教程]js中鼠标事件总结 0 2017-07-11 00:00:19 js中鼠标事件主要有onclick,onmousedown,onmouseup,oncontextmenu,ondblc ...

  7. js控制右侧滚动条事件

    js控制右侧滚动条事件 css代码 <style>*{margin: 0;padding: 0;}body{height: 3000px;}.top{background-color: t ...

  8. js动态渲染的页面发现鼠标悬浮hover事件失效

    在开发上,页面是通过调用ajax调用生成的HTML元素节点,发现鼠标悬浮hover事件失效了 $(function(){$.ajax({type:'post',url:ctx+'hbk/task/al ...

  9. VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索,在iframe中获取选中文字,监听鼠标事件,右键菜单

    一.VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索 需求实现:vue实现预览pdf文件,获取到鼠标选中的文字数据.调用pdf.js自带的搜索方法实现搜索功能(后期可以调用该接口满足其他 ...

最新文章

  1. log4j的配置参数
  2. C++中构造函数和析构函数的调用顺序
  3. 【BZOJ 1528】 1528: [POI2005]sam-Toy Cars (贪心+堆)
  4. 为什么 SAP 电商云 Spartacus 产品明细页面的自定义 matcher 会重复被调用
  5. 十、vue-router学习笔记——认识路由、vue-router基本使用、vue-router嵌套路由、vue-router参数传递、vue-router导航守卫、keep-alive
  6. Try Redis : Redis 入门教程
  7. 【flink】95-260-045-源码-检查点-CheckPoint
  8. php 弹出下载,php文件下载,不弹出下载框怎么破
  9. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期下跌2.77%
  10. 数据结构 3-1-1 栈
  11. SQL Server 数据库调整表中列的顺序操作
  12. Cisco——DHCPv6小实验
  13. clion中自定义消息msg消息时定义的msg文件有类型提示
  14. Java集合——TreeMap源码详解
  15. csgo服务器与客户端文件不匹配,csgo客户端文件与服务器不匹配怎么办
  16. 《CSS 揭秘》每章详细读书笔记
  17. 支付宝即时到帐接口php,支付宝即时到帐接口
  18. Go-加密学(四) - 证书/SSL/TLS/https单向认证/思维导图
  19. 深入研究glibc内存管理器原理及优缺点
  20. 转:浙大高分子物理郑强教授的震撼人心的演讲

热门文章

  1. 8.2 自定义 Git - Git 属性
  2. Git:解决Your branch is ahead of ‘origin/master‘ by N commits问题
  3. 春晚的科技梦,与科技企业的春晚梦
  4. 3des解密 mysql_加密解密
  5. 遥感(2):电磁波谱
  6. pmsm simulink foc 仿真_汽车雷达场景仿真方法的研究
  7. 正则表达式,验证身份证,手机号,电话号码,邮箱,邮编,日期,正负数,英文字符串等
  8. Unity3d数字地球三维建筑模型、数字城市
  9. 不懂技术却能做到月入20万美元,差距在哪里
  10. python练习10