zoukankan      html  css  js  c++  java
  • javascript

    1、interval  间隔事件,var timer=setInterval(a,5000); 代表5秒钟执行一下a 事件,若是想停止,则clearInterval(timer)便可

    2、setTimeout(“b”,3000)  out为小写,代表3秒钟后执行b事件,时间若是b(),需要双引号,若是b则不需要引号, clearTimeout

    3、document.onkeydown=function(e){

      var event=e(火狐需要传递事件)||window.event ie不需要传值,直接获取

      var keyCode=e.which(火狐)||event.keyCode  ie|| ||e.charCod  这样的写法支持绝大多数浏览器

      }

      ctrlKey  altKey  shiftKey

      http://www.cnblogs.com/shipengzhi/articles/2035010.html   键码列表

      document.oncontextmenu=function(){return false};禁用右键

    4、js对象循环

      for(x in event){ alert(x+"---"+event[x])}

    5 、点击事件写法 onclick="alert("直接填写")"      onclick="aaa()" function aaa(){单独写成函数}   document.getElementById("aaa").onclick=function (){ 绑定时间}    document.getElementById("aaa").addEventListener("click",function(){},false)

      而IE8不支持 addEventListener 但是支持attachEvent  这里需要的参数为事件处理名称 onclick而不是事件名称click

    6、var isIe=window.ActiveXObject; 判断是否为iel浏览器

      var isIE=!!window.ActiveXObject; var isIE6=isIE&&!window.XMLHttpRequest; var isIE8=isIE&&!!document.documentMode; var isIE7=isIE&&!isIE6&&!isIE8;  用来判断是 ie几浏览器

      event.target || event.srcElement  获取目标元素

    • cancelBubble属性 用于阻止事件冒泡 IE中cancelBubble为属性而不是方法,true表示阻止冒泡。
    • returnValue属性 阻止事件的默认行为 false表示阻止事件的默认行为

    7、判断是否是微信端浏览器

      function isWeiXin() {
            var ua = window.navigator.userAgent.toLowerCase();
            if (ua.match(/MicroMessenger/i) == 'micromessenger') {
                return true;
            } else {
                return false;
            }
        }

      

  • 相关阅读:
    算法训练 表达式计算
    基础练习 十六进制转十进制
    基础练习 十六进制转十进制
    基础练习 十六进制转十进制
    New ways to verify that Multipath TCP works through your network
    TCP的拥塞控制 (Tahoe Reno NewReno SACK)
    Multipath TCP Port for Android 4.1.2
    How to enable ping response in windows 7?
    NS3
    Multipath TCP Port for Android
  • 原文地址:https://www.cnblogs.com/happy0120/p/7245888.html
Copyright © 2011-2022 走看看