zoukankan      html  css  js  c++  java
  • 兼容性

    1.Mouseevent有兼容性

    标准浏览器可以直接读取,但是ie不行

    解决办法

    ev=ev||window.event

    2.Event对象的兼容性

    clientX和clientY是鼠标到浏览器窗口左上角的距离坐标

    pageX和pageY是鼠标到网页左上角的距离坐标,但是ie低版本没有这个属性

    3.

    阻止事件冒泡兼容性

    1.event.cancelBubble=true

    2.event.stopPropagation?event.stopPropagation():event.cancelBubble=true

    阻止事件默认行为兼容性

    比如 a的href

    Href为空 会自动刷新页面

    Href为# 锚点跳转

    Href为javascript:;阻止默认行为的发生

    Event.preventDefault?Event.preventDefault():event.returnValue=false

     

    获取浏览器一屏幕的高(浏览器的可视区)

    Document.body.clientHeight||document.documentElement.clientHeight

    获取文档高

    document.body.scrollHeight||document.documentElement.scrollHeight

     

     

  • 相关阅读:
    【poj1655】Balancing Act
    yargs.js用法
    8、typescript
    7、typescript
    6、typescript
    5、typescript
    4、typescript
    3、typescript
    2、typescript
    1、typescript
  • 原文地址:https://www.cnblogs.com/lizi-1com/p/10057044.html
Copyright © 2011-2022 走看看