IE6-IE9兼容性問題列表及解決辦法總結


IE6-IE9兼容性問題列表及解決辦法總結

 

也請大家幫忙給看看,是否還有沒囊括進去的,集思廣益,補充一下,多謝!

IE6-IE9兼容性問題列表及解決辦法_全文下載

 

目錄如下:

 

概述

第一章:HTML. 3


第一節:IE7-IE8更新... 3
1.如果缺少結束標記的 P 元素后跟 TABLE、FORM、NOFRAMES 或 NOSCRIPT 元素,會自動添加結束標記。... 3
2.支持格式正確的有效標記,不再支持格式錯誤的 HTML。.. 4

第二節: IE8-IE9更新. 5
1.表對象模式現在更加符合其他瀏覽器。... 5
2.文本布局使用自然度量而不是圖形設備接口 (GDI) 度量。... 7

 

第二章:CSS. 9


第一節:IE6-IE7更新... 9
1.方框模型溢出內容現與方框相交,不再讓方框自動增長適應內容。... 9
2.不再支持某些 CSS 篩選器(如 *HTML、_underscore 和 /**/ 注釋)。... 11
3.已解決SELECT 元素不能被div覆蓋的問題。... 14

第二節:IE7-IE8更新... 14
1.不再支持 CSS 表達式,改為支持增強的 CSS 或 DHTML 邏輯。... 14
2.currentStyle 對象的Unset屬性現在返回其初始值。... 15
3.style 對象的 Unset 屬性值現在返回空字符串。... 16

第三節:IE8-IE9更新... 17
1.泰語和東亞語文本和字體大小的顯示可能小於其他字樣。... 17
2.某些行為連接方法在 XML 模式中不可用。... 18

 

第三章:Javascript and DOM.. 19

第一節:IE6-IE7更新 19
1.不再允許用於繞過 window.close 提示的 window.opener 技巧。... 19
2.從腳本創建的模式或無模式對話框看起來似乎稍微變大。... 20

第二節:IE7-IE8更新... 20
1.支持“class”語法,不再支持“className”屬性語法。... 20
2.屬性集合不再包含 Internet Explorer 可識別的所有可能屬性。... 21
3.屬性排序已更改,影響了屬性集、innerHTML 和 outerHTML。... 22
4.GetElementById 區分大小寫,且不再搜索名稱屬性。... 23

第三節:IE8-IE9更新... 24
1.createElement 方法中不允許使用尖括號<> 。... 24
2.IE9 標准模式不支持arguments.caller 屬性。... 24
3.不再支持使用不帶“.call”或“.bind”的函數指針調用方法。... 25
4.不再連接內容屬性和 DOM expando。... 27
5.JavaScript 屬性列舉在IE9 中不同。... 28
6.數學精確度在IE9 中不同。... 29
7.間接“eval”函數調用的行為方式不同。... 30
8.IE9 處理含大型索引的數組項目的方式不一樣。... 31
9.重疊元素會被復制。... 32
10.DOM中會保留空格。... 33
11.部分DOM 事件已過時。... 35

第四章:其他更新... 36

第一節:IE7-IE8更新... 36
1.文件上載控件僅向服務器提交文件路徑,而不提供完整路徑。... 36

第二節:IE8-IE9更新... 37
1.預設使用者代理(UA) 字串已變更. 37

--

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM