作者fumizuki (蒙面加菲狮)
看板Visual_Basic
标题[资讯] IE 11 相容性变更
时间Sat Nov 16 10:59:18 2013
IE 11 相容性变更
http://msdn.microsoft.com/zh-tw/library/ie/bg182625(v=vs.85).aspx
撷取其中几项变更简述...
User Agent中的 MSIE 被移除了...
Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
navigator.appName 也由 Internet Explorer 变更为 Netscape
移除的 API 功能 取代的功能
attachEvent addEventListener
window.execScript eval
window.doScroll window.scrollLeft、window.scrollTop
document.all document.getElementById
document.createStyleSheet document.createElement("style")
style.styleSheet style.sheet
这些API好像以前都是IE only,现在变成只有旧版的IE才能执行了...
而且在开发者工具中,IE11把相容性设定移到「模疑」页签中,并且移除「浏览器模式」
--
每一个新版本都是新的恶梦,改不完的程式...
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半点痴情遗留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多凄凄惨惨的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.72.87
1F:→ fumizuki:还有,IE11不支援vbscript了,有vbscript的网页只能以 11/16 17:35
2F:→ fumizuki:相容性模式浏览 11/16 17:35
3F:→ fumizuki:似乎在IE10中那个混合文件模式会显示空白页面的bug修正了 11/16 17:47
4F:→ MOONRAKER:以前侦测IE,土的方法就是检查document.all。後来像 11/16 18:05
5F:→ MOONRAKER:jQuery当然就提供整合的方法,但是在1.9又拿掉了。现在 11/16 18:06
6F:→ MOONRAKER:侦测又需要其他的lib或plug-in。 11/16 18:08