一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

網頁和瀏覽器兼容性問題匯總(draft1)

一.Javascript
1.日期對象的getYear方法
IE getYear()返回的結果和getFullYear()結果是相同的,但是ECMA262明確規(guī)定了getYear返回的是“年份-1970”。而有些網站采用getYear返回年份,導致IE瀏覽器和FF等比較規(guī)范的瀏覽器出現(xiàn)邏輯上的不同。
二.DOM
1.事件模型
2.document.elementFromPoint
document的該方法是IE擴展的,可以根據(jù)視口的客戶區(qū)坐標返回元素的DOM節(jié)點。safari也支持該方法,但是坐標表示的是網頁內容布局后的坐標(該坐標是瀏覽器窗口的客戶區(qū)坐標)。兩者的區(qū)別導致了如果想通過鼠標的指針的位置獲取元素節(jié)點,IE是可以直接事件的客戶的客戶區(qū)坐標(clientX,clientY)返回元素,但是safari需要用scrollX和scrollY來返回。從該接口的意義上說兩者都是合理的。MSDN里面也沒有明確定義該坐標的意義,但是從接口的使用上說IE更加簡單,而safari卻需要轉換坐標。
三.CSS
四.layout
五.插件與ActiveX
眾所周知,IE兼容第三方程序采用的是ActiveX技術;而Firefox,safari,Chrome,opera采用的是NPAPI的插件技術。兩者在接口層次上而言插件接口層次更低(都是C函數(shù)指針),采用抽象的接口和數(shù)據(jù)類型封裝瀏覽器和第三方程序的交互邏輯,但是瀏覽器和插件程序是緊耦合的;而ActiveX屏蔽了進程和線程模型,是一種較松耦合的交互方式。這也是為什么合法 的ActiveX在IE中不會使得IE崩潰,但是同功能的插件有可能使得瀏覽器崩潰。在這個特性的區(qū)別是也是瀏覽器兼容性方面較大區(qū)別之一。
六.其他
1.論壇根據(jù)UserAgent中瀏覽器的子版本設置Cookie,這不太合理,因為UserAgent會隨著瀏覽器版本變化,而導致原來的Cookie實效。

JavaScript技術網頁和瀏覽器兼容性問題匯總(draft1),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 日韩精品视频免费网址 | 精品小视频在线 | 91精品国产丝袜高跟鞋 | 免费看黄网站在线 | 最新91| 日韩午夜 | 国产社区在线 | caoporn人人 | 日韩成人免费一级毛片 | 黄色大片免费看 | 精品成人资源在线观看 | 中文字幕福利视频 | 亚洲综合在线视频 | 黄色免费网站在线观看 | 在线免费视频国产 | 欧美激情视频网址 | 午夜欧美性欧美 | 欧美日韩一区视频 | 色综合手机在线 | 久久综合久久精品 | 视频国产一区 | 久久久久亚洲香蕉网 | 国产成人在线视频免费观看 | 国产精品第二页 | 国产精品欧美一区二区在线看 | 久久人| 97国产在线播放 | 色哟在线 | 狠狠入ady亚洲精品 狠狠色成人综合首页 | 日韩午夜在线视频 | 狠狠色噜噜狠狠狠97影音先锋 | 韩国一区二区三区视频 | 亚洲第一视频网站 | 日本中文字幕一区二区有码在线 | 久热精品视频在线观看99小说 | 五月综合激情视频在线观看 | 337p欧洲大胆扒开图片 | 亚州视频一区二区 | 日韩一区二区在线免费观看 | www.色综合.com| 亚洲欧美日韩国产一区二区三区精品 |