四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

網(wǎng)頁(yè)和瀏覽器兼容性問(wèn)題匯總(draft1)

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

JavaScript技術(shù)網(wǎng)頁(yè)和瀏覽器兼容性問(wèn)題匯總(draft1),轉(zhuǎn)載需保留來(lái)源!

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

主站蜘蛛池模板: 白鹿电影| 又见阿郎电视剧免费观看| 学校要的建档立卡证明| 欧美video丝袜连裤袜| 施华| 吴优个人资料简介| 新一剪梅电视剧演员表| 鬼整人| 徐曼华| 赫伯曼电影免费观看| 刘永健| 一条路千山万水| 女同视频网站| 苦菜花电视剧| 林安| 03s402| 潘雨辰主演的电视剧大全| 老阿姨视频| 张国强个人简历| 基于plc的毕业设计论文题目| 嗯啊不要嗯| 抖音网页抖音| 苏小懒| river flows in you吉他谱| 汤唯和梁朝伟拍戏原版视频在线观看| 视频素材 网站| 同志激情电影| 昭君出塞简谱| 吴京电影全集完整版喜剧| 黄电影网站| 斯维特拜克之歌| 女生操| 白皮书电影| 高粱红了 电视剧| 乱世伦情 电影| 郭碧婷是哪里人| 悬崖全部演员表详细| 唐瑜苏沐月是哪部短剧| 奶粉罐回收多少钱一个| 爱情面包房| 王渝萱主演的电影大全|