zoukankan      html  css  js  c++  java
  • js方法区分IE浏览器和非IE浏览器

    可以从IE特有的方法和非IE特有的方法来区分不同的浏览器

    1.为元素添加事件监听:

    非IE:.addEventListener("click",show,false)//第三个参数为事件流,true为事件捕获,false为事件冒泡

    IE:.attachEvent("onclick",show);

    2.为元素移除事件监听:

    非IE:.removeEventListener("click",show)

    IE:.detachEvent("onclick",show);

    3.阻止冒泡

    非IE:.stopPropagation()

    IE:.cancelBubble = true'

    4.取消事件默认行为

    非IE:.preventDefault()

    IE:.returnValue = false;

    5.获取非行内样式以及行内样式的值

    非IE:window.getComputedStyle(document.get....,null)//第一个值为获取的元素,第二个值为伪类,null表示没伪类

    IE:document.getElementById("xx").currentStyle

  • 相关阅读:
    数据库乐观锁应用
    maven 引入本地jar
    GTS 分布式事务
    redis 做冥等
    服务器 启动命令
    pgAdmin4的应用
    PostgreSQL 分区
    压测工具
    BigDecimal 比较大小
    移动端px转化为rem
  • 原文地址:https://www.cnblogs.com/mmykdbc/p/6213191.html
Copyright © 2011-2022 走看看