当前位置: 首页 > news >正文

js中常见的一些兼容性问题

1)滚动条:

document.documentElement.scrollTop||document.body.scrollTop

2) 网页可视区域兼容

window.innerHeight || document.documentElement.clientHeight

window.innerWidth || document.documentElement.clientWidth

4) 事件对象兼容

evt = evt || window.event;

5) 阻止事件冒泡兼容

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

6)阻止默认行为兼容

evt.preventDefault?evt.preventDefault():evt.returnValue=false;

 

转载于:https://www.cnblogs.com/QianBoy/p/7687701.html

相关文章:

  • Codeforces Round #367 (Div. 2) (A,B,C,D,E)
  • c#中winform窗口的隐藏与显示
  • luogu P1037 产生数
  • [NOIP2014普及组]子矩阵
  • python中的数据结构
  • 结对编程——四则运算界面化
  • [No000010F]Git8/9-使用GitHub
  • 微信
  • Android连接热点的Socket文件传输
  • JS中的函数知识点
  • 上传第三方jar包至maven私服,以geotools为例
  • Shell记录-Shell命令(find)
  • 上海公积金社保业务办理
  • Ubuntu 16.04下解决sublime text3无法输中文问题
  • week5
  • Android系统模拟器绘制实现概述
  • Babel配置的不完全指南
  • egg(89)--egg之redis的发布和订阅
  • JavaScript 一些 DOM 的知识点
  • js中forEach回调同异步问题
  • mongodb--安装和初步使用教程
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • Spring-boot 启动时碰到的错误
  • Vue.js源码(2):初探List Rendering
  • 多线程事务回滚
  • 机器学习中为什么要做归一化normalization
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 码农张的Bug人生 - 初来乍到
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 爬虫模拟登陆 SegmentFault
  • 前端设计模式
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 使用SAX解析XML
  • 使用权重正则化较少模型过拟合
  • 树莓派 - 使用须知
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (03)光刻——半导体电路的绘制
  • (07)Hive——窗口函数详解
  • (AngularJS)Angular 控制器之间通信初探
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (全注解开发)学习Spring-MVC的第三天
  • (转)创业家杂志:UCWEB天使第一步
  • (转)项目管理杂谈-我所期望的新人
  • *2 echo、printf、mkdir命令的应用
  • .NET Core 中插件式开发实现
  • .NET Core 中的路径问题
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .Net7 环境安装配置
  • .NetCore项目nginx发布