博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
源码学习
阅读量:4315 次
发布时间:2019-06-06

本文共 999 字,大约阅读时间需要 3 分钟。

IE (11 and under) 会触发input事件即使placeholder的值改变了,甚至会在一些和input无关的动作时触发input事件,例如focusing 在一个表单控件,select等
IE9对input 事件实现混乱,按backspace键、delete键或者cut不会触发
ie9在某些情况下读取comment节点的内容会报错
 
去掉前后空格 value.replace(/^\s\s*/, '').replace(/\s\s*$/, '')
 
不要删除DOM expandos,ie和chrome不喜欢
 
当表单在提交的时候被销毁并且没有禁用默认的行为的话,无法使用jQuery事件,ie9不受影响因为它并没有触发submit事件对整个页面进行reload,如果表格被自身的button点击事件提交销毁的话,ie9的bug
 
使用原生trim()方法比定制的要快,但是ie没有    
ie 读取script的内容时,需要使用.text属性,其他节点则使用.textContent
在ie里面,本地方法不是函数,所以它们不能被绑定
ie不允许在不能含有后代的元素上使用innerHTML
ie 无法通过[].slice 把NodeList转化为array
有一些本地函数ie无法用apply的方式调用
IE treats non-breaking space as \u00A0
 
在ie8,querySelectorAll()方法返回的结果是不带 hasOwnProperty()方法的对象
ie8没有nextElementSibling,改为使用nextSibling
 
IE7/8 不允许删除本地对象上的属性

      event.preventDefault = null;

      event.stopPropagation = null;

      event.isDefaultPrevented = null;
别的浏览器可以 (native methods are defined on prototype).
      delete event.preventDefault;
      delete event.stopPropagation;
      delete event.isDefaultPrevented;

转载于:https://www.cnblogs.com/chuangweili/p/5166256.html

你可能感兴趣的文章
Linux的IO性能监控工具iostat详解
查看>>
老杨聊架构:每个架构师都应该研究下康威定律
查看>>
1022: 锤子剪刀布
查看>>
RESTful-rest_framework认证组件、权限组件、频率组件-第五篇
查看>>
手机自带功能调用
查看>>
百度搜索引擎取真实地址-python代码
查看>>
java 多线程 Future callable
查看>>
字符串操作练习:星座、凯撒密码、99乘法表
查看>>
Java实现字符串转换十六进制MD5值
查看>>
MySQL数据库8(十七)数据库的备份还原
查看>>
tensorflow 梯度下降以及summary
查看>>
9、接口和抽象类
查看>>
timeStamp和GMT时间的转换
查看>>
探索J2ME应用:如何用GCF通信
查看>>
jquery ajaxform上传文件返回不提示信息的问题
查看>>
实现一个2008serve的IIS的虚拟目录(通过网络路径(UNC)的形式,共享在另外一个2008服务器上...
查看>>
适配器
查看>>
c#截取字符串
查看>>
VS2005中配置 ScriptManager,UpdatePanel,UpdateProgress 等AJAX控件 .
查看>>
使用logback实现http请求日志导入mongodb
查看>>