源码学习
2016-01-28 14:52
253 查看
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没有 http://jsperf.com/angular-trim-test
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;
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没有 http://jsperf.com/angular-trim-test
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;
相关文章推荐
- 事件 event
- mybatisforeach循环,传入多个参数
- java访问ttserver
- F - 炮兵阵地
- leetcode之Coin Change
- activity的生命周期再理解
- 面向对象编程(二)——对象和类
- CAS单点登录
- shape的案例
- ARC和MRC混编
- 常用設計模式
- C#中Access 连接字符串
- NSDateFormatter 格式
- 调试
- 网络数据包收发流程(四):协议栈之packet_type
- 【Linxu学习003】Linux文本处理相关
- 查看php和apache配置成功的方法
- 个人总结的一些C/C++编码规范
- 进行网络出现问题Error Domain=kCFErrorDomainCFNetwork Code=-1022 "The resource could not be loaded because th
- ARM公司的Cortex内核Cortex-A,Cortex-R和Cortex-M之间有什么区