網(wǎng)站制作中瀏覽器不兼容問題及解決辦法
2010/7/21 10:24:34
網(wǎng)站制作過程中,主要考慮的問題就是瀏覽器的兼容問題了,很多瀏覽器都不能兼容,例如火狐和IE,同一個網(wǎng)站在火狐和IE瀏覽器下就顯示著不一樣的效果,這是網(wǎng)站制作者的難題,所以筆者經(jīng)過多年網(wǎng)站制作經(jīng)驗,總結(jié)出火狐和IE的不兼容都出現(xiàn)在哪些地方,以及解決辦法,希望可以幫您解決煩惱!!
兼容問題
火狐瀏覽器
IE瀏覽器
解決辦法 聚集類對象標(biāo)題 只能應(yīng)用[]獲取聚集類對象 可以應(yīng)用()或[]獲取聚集類對象
同一應(yīng)用[]獲取聚集類對象 變量名與某HTML對象ID雷同的標(biāo)題 應(yīng)用與HTML對象ID雷同的變量名;IE下則不能 HTML對象ID作為document的下屬對象變量名直接應(yīng)用,F(xiàn)irefox下則不能 應(yīng)用document.getElementById("idName")代替document.idName.最好不要取HTML對象ID雷同的變量名,以減少錯誤;在聲明變量時,一律加上var,以避免歧義. event.x與event.y標(biāo)題 even對象有pageX,pageY屬性,但是沒有x,y屬性 even對象有x,y屬性,但是沒有pageX,pageY屬性 應(yīng)用mX(mX = event.x ? event.x : event.pageX;)來代替IE下的event.x或者Firefox下的event.pageX. eval("idName")標(biāo)題 只能應(yīng)用getElementById("idName")來取得id為idName的HTML對象 可以應(yīng)用eval("idName")或getElementById("idName")來取得id為idName的HTML對象 同一用getElementById("idName")來取得id為idName的HTML對象 event.srcElement標(biāo)題 even對象有target屬性,但是沒有srcElement屬性 even對象有srcElement屬性,但是沒有target屬性 應(yīng)用obj(obj = event.srcElement ? event.srcElement : event.target;)來代替IE下的event.srcElement或者Firefox下的event.target. body標(biāo)題 Firefox的body在body標(biāo)簽沒有被瀏覽器完整讀進(jìn)之前就存在 IE的body則必需在body標(biāo)簽被瀏覽器完整讀進(jìn)之后才存在 模態(tài)和非模態(tài)窗口標(biāo)題 Firefox不能通過showModalDialog和showModelessDialog打開模態(tài)和非模態(tài)窗口 IE可以 直接應(yīng)用window.open(pageURL,name,parameters)方法打開新窗口。 const標(biāo)題 可以應(yīng)用const關(guān)鍵字或var關(guān)鍵字來定義常量 只能應(yīng)用var關(guān)鍵字來定義常量 同一應(yīng)用var關(guān)鍵字來定義常量 自定義屬性標(biāo)題 只能應(yīng)用getAttribute()獲取自定義屬性 可以應(yīng)用獲取慣例屬性的方法來獲取自定義屬性,也可以應(yīng)用getAttribute()獲取自定義屬性 同一通過getAttribute()獲取自定義屬性 window.location.href標(biāo)題 Firefox1.5.x下,只能應(yīng)用window.location IE或者Firefox2.0.x下,可以應(yīng)用window.location或window.location.href 應(yīng)用window.location來代替window.location.href firefox與IE(parentElement)的父元素的差別 obj.parentNode obj.parentElement 由于firefox與IE都支撐DOM,因此應(yīng)用obj.parentNode是不錯選擇 打消ul、ol等列表的縮進(jìn)時 padding屬性對FireFox有效 margin屬性對IE有效 樣式應(yīng)寫成:list-style:none;margin:0px;padding:0px; cursor:hand VS cursor:pointer firefox不支撐hand ie支撐pointer 同一應(yīng)用pointer
看了之后,是不是就不會在為網(wǎng)站制作的瀏覽器兼容問題而感到苦惱了呢?
返回列表
返回首頁
主站蜘蛛池模板:
亚洲中文字幕久久无码|
国产中文字幕一区|
99视频在线观看免费|
把女人弄爽大黄a大片片|
亚洲va韩国va欧美va|
浪荡女天天不停挨cao日常视频|
囯产精品一品二区三区|
高清无码一区二区在线观看吞精
|
av狼最新网址|
成人777777|
久久久受www免费人成|
最近2019免费中文字幕视频三|
亚洲成人黄色在线|
激情吃奶吻胸免费视频xxxx|
再深点灬舒服灬太大了岳|
色狠狠久久av五月综合|
国产女人好紧好爽|
yy6080一级毛片高清|
国产高清在线免费视频|
a级日本高清免费看|
希岛婚前侵犯中文字幕在线
|
67194国产精品免费观看|
天堂bt资源www在线|
一区二区三区免费在线视频|
我和麻麻的混乱生活|
久久久久夜夜夜精品国产|
日韩欧美中文精品电影|
亚洲av无码专区在线观看下载|
欧美日韩在线影院|
亚洲精品无码久久毛片|
男人靠女人免费视频网站在线观看|
午夜福利视频合集1000|
翘臀少妇被扒开屁股日出水爆乳|
国产亚洲美女精品久久久2020|
高清男的插曲女的欢迎你老狼|
国产白白白在线永久播放|
田中瞳中文字幕久久精品|
国产精品麻豆va在线播放|
97亚洲熟妇自偷自拍另类图片|
夜色资源网站www|
caoporn地址|