IE11的API變化


IE11已經登錄Win8.1,它的API有了很大變更

 

一、User-agent字符串的更改

IE10的是

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)

 

IE11則是

Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko

 

比較一下會發現

  • IE6-IE10的 “MSIE” 去掉了
  • 添加了 “like Gecko”,其它現代瀏覽器都有
  • 添加了特有的 “rv”

 

二、修改,添加了一些API

  • navigator.appName 屬性現在會返回 "Netscape" 以反映 HTML5 標准和匹配其他瀏覽器的行為
  • navigator.product 屬性現在會返回 "Gecko" 以便反映 HTML5 標准和匹配其他瀏覽器的行為
  • XDomainRequest 對象被 XMLHttpRequestCORS 替換
  • 已添加對 __proto__ 的支持
  • 已添加 dataset 屬性

 

三、為了完全丟掉包袱,支持現行標准。刪去了一些舊IE API

 

 

相關:

http://msdn.microsoft.com/zh-cn/library/ie/bg182636(v=vs.85).aspx

http://windows.microsoft.com/zh-cn/windows-8/preview-download

http://blogs.msdn.com/b/ie_cn/

 


免責聲明!

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



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