700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > IE6-IE11兼容性问题列表及解决办法总结

IE6-IE11兼容性问题列表及解决办法总结

时间:2022-05-22 13:37:51

相关推荐

IE6-IE11兼容性问题列表及解决办法总结

最近一直在做一个IE8升级IE11的维护项目,遇到了很多IE版本升级带来的问题,在搜索资料的时候发现了这么一篇好文章,转出来和大家分享。

原文链接/liuzhendong/p/4309790.html

原文中可以下载全文。

相比IE6-IE9那版,主要添加IE10和IE11的新变化。

以下是目录及下载链接:

目录概述 2第一章:HTML 3第一节:IE7-IE8更新 31. 如果缺少结束标记的 P 元素后跟 TABLE、FORM、NOFRAMES 或 NOSCRIPT 元素,会自动添加结束标记。 32. 支持格式正确的有效标记,不再支持格式错误的 HTML。 43. Button标签的默认type类型从button改为submit。 54. 不再支持 COL 及 COLGROUP 元素的部分属性及为其设定的 CSS 特性. 6第二节: IE8-IE9更新 71. 表对象模式现在更加符合其他浏览器。 72. 文本布局使用自然度量而不是图形设备接口 (GDI) 度量。 9第二章:CSS 11第一节:IE6-IE7更新 111. 方框模型溢出内容现与方框相交,不再让方框自动增长适应内容。 112. 不再支持某些 CSS 筛选器(如 *HTML、_underscore 和 /**/ 注释)。 133. 已解决SELECT 元素不能被div覆盖的问题。 154. CSS样式区分大小写。 165.Style中的height, width结尾需要输入单位,如px 16第二节:IE7-IE8更新 171. 不再支持 CSS 表达式,改为支持增强的 CSS 或 DHTML 逻辑。 17第三节:IE8-IE9更新 181. 泰语和东亚语文本和字体大小的显示可能小于其他字样。 182. 某些行为连接方法在 XML 模式中不可用。 19第四节:IE9-IE10更新 201. 不再支持 CSS behavior,完全废弃htc表达式。 20第三章:Javascript and DOM 21第一节:IE6-IE7更新 211. 不再允许用于绕过 window.close 提示的 window.opener 技巧。 212. 从脚本创建的模式或无模式对话框看起来似乎稍微变大。 21第二节:IE7-IE8更新 221. 支持“class”语法,不再支持“className”属性语法。 222. 属性集合不再包含 Internet Explorer 可识别的所有可能属性。 233. 属性排序已更改,影响了属性集、innerHTML 和 outerHTML。 244. GetElementById 区分大小写,且不再搜索名称属性。 245. currentStyle 对象的Unset属性现在返回其初始值。 256. style 对象的 Unset 属性值现在返回空字符串。 26第三节:IE8-IE9更新 271. createElement 方法中不允许使用尖括号<> 。 272. IE9 标准模式不支持arguments.caller 属性。 283. 不再支持使用不带“.call”或“.bind”的函数指针调用方法。 294. 不再连接内容属性和 DOM expando。 305. JavaScript 属性列举在IE9 中不同。 316. 数学精确度在IE9 中不同。 337. 间接“eval”函数调用的行为方式不同。 348. IE9 处理含大型索引的数组项目的方式不一样。 359. 重叠元素会被复制。 3610. DOM中会保留空格。 3711. 部分DOM 事件已过时。 38第四节:IE10-IE11更新 391. 已删除attachEvent,改用addEventListener。 392. 已删除window.execScript,改用eval。 393. 已删除window.doScroll,改用window.scrollLeft、window.scrollTop。 394. 已删除document.all,改用document.getElementById。 405. 已删除document.fileSize、img.fileSize,使用 XMLHttpRequest 可提取源。 406. 已删除script.onreadystatechange 和 script.readyState,改用script.onload。 407. 已删除document.selection,改用window.getSelection。 408. 已删除document.createStyleSheet,改用document.createElement("style")。 409. 已删除style.styleSheet,改用style.sheet。 4010. 已删除window.createPopup,改用 div 或 iframe(zIndex 值很高)。 40第四章:其他更新 40第一节:IE7-IE8更新 401. 文件上载控件仅向服务器提交文件路径,而不提供完整路径。 40第二节:IE8-IE9更新 411. 预设使用者代理(UA) 字串已变更. 41

作者:BobLiu

邮箱:lzd_ren@

出处:/liuzhendong

本文版权归作者所有,欢迎转载,未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。