IE6/7中g(shù)etAttribute獲取href/src 屬性(相對路徑0值與其它瀏覽器不同
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
有元素a和img(標(biāo)準(zhǔn)文檔模式),設(shè)置了相對路徑。各瀏覽器效果如下
IE6/7:返回完整路徑


IE8/9/10/Firefox/Safari/Chrome/Opera:返回相對路徑


IE6/7中想要與其它瀏覽器保持一致的話,可以給getAttribute的第二個(gè)參數(shù)設(shè)為2。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
標(biāo)準(zhǔn)的getAttribute方法是沒有定義第二個(gè)參數(shù)的,神奇的IE啊。以下是MSDN對setAttribute參數(shù)的描述

相關(guān):
http://msdn.microsoft.com/en-us/library/ms536429%28v=VS.85%29.aspx
相關(guān)文章
使用js檢測瀏覽器是否支持html5中的video標(biāo)簽的方法
這篇文章主要介紹了使用js檢測瀏覽器是否支持html5中的video標(biāo)簽的方法,需要的朋友可以參考下2014-03-03
一文詳解JavaScript中的replace()函數(shù)
replace方法的語法是stringObj.replace(rgExp, replaceText),其中stringObj是字符串(string),下面這篇文章主要給大家介紹了關(guān)于JavaScript中replace()函數(shù)的相關(guān)資料,需要的朋友可以參考下2023-01-01
setTimeout時(shí)間設(shè)置為0詳細(xì)解析
setTimeout( ) 是屬于 window 的 method, 但我們都是略去 window 這頂層容器名稱, 這是用來設(shè)定一個(gè)時(shí)間, 時(shí)間到了, 就會(huì)執(zhí)行一個(gè)指定的 method,下面這篇文章主要給大家介紹了關(guān)于setTimeout時(shí)間設(shè)置為0的相關(guān)資料,需要的朋友可以參考下。2018-03-03
JavaScript判斷當(dāng)前時(shí)間是在某個(gè)時(shí)間點(diǎn)之前/之后
本文主要介紹了JavaScript判斷當(dāng)前時(shí)間是在某個(gè)時(shí)間點(diǎn)之前/之后,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07
JavaScript之Getters和Setters 平臺(tái)支持等詳細(xì)介紹
現(xiàn)在,JavaScript的Getters和Setters使用非常廣泛,它和每個(gè)JavaScript開發(fā)者的切身利益息息相關(guān),我們先來快速了解什么是Getters和Setters,以及它們?yōu)槭裁春苡杏?然后,我們來看看現(xiàn)在都有哪些平臺(tái)支持Gettets和Setters2012-12-12

