編寫(xiě)針對(duì)IE的JS代碼兩種編寫(xiě)方法
更新時(shí)間:2013年01月30日 10:56:37 作者:
有些時(shí)候我們需要針對(duì)某些IE下的兼容性寫(xiě)單獨(dú)的JS處理代碼,這只是簡(jiǎn)簡(jiǎn)單單為了兼容行啊,有多種方法可以實(shí)現(xiàn),小編整理了一下,感興趣的朋友可以了解下,或許對(duì)你有所幫助
有些時(shí)候我們需要針對(duì)某些IE下的兼容性寫(xiě)單獨(dú)的JS處理代碼。有多種做法:
1.通過(guò)檢測(cè)navigation.userAgent來(lái)判斷是否是IE,再編寫(xiě)IE分支的處理代碼:
2.通過(guò)聲明@cc_on 語(yǔ)句可以在腳本的注釋內(nèi)啟用條件編譯功能,這樣對(duì)于非IE瀏覽器就會(huì)將識(shí)別為注釋而忽略(實(shí)測(cè),這種方式在IE6-9將適用?。?
/*@cc_on @if (@_jscript)
alert("hello world");
@end @*/
1.通過(guò)檢測(cè)navigation.userAgent來(lái)判斷是否是IE,再編寫(xiě)IE分支的處理代碼:
2.通過(guò)聲明@cc_on 語(yǔ)句可以在腳本的注釋內(nèi)啟用條件編譯功能,這樣對(duì)于非IE瀏覽器就會(huì)將識(shí)別為注釋而忽略(實(shí)測(cè),這種方式在IE6-9將適用?。?
復(fù)制代碼 代碼如下:
/*@cc_on @if (@_jscript)
alert("hello world");
@end @*/
相關(guān)文章
JavaScript實(shí)現(xiàn)無(wú)縫輪播圖的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何利用JavaScript語(yǔ)言實(shí)現(xiàn)無(wú)縫輪播功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07
JS實(shí)現(xiàn)金額轉(zhuǎn)換(將輸入的阿拉伯?dāng)?shù)字)轉(zhuǎn)換成中文的實(shí)現(xiàn)代碼
這篇文章介紹了JS實(shí)現(xiàn)金額轉(zhuǎn)換(將輸入的阿拉伯?dāng)?shù)字)轉(zhuǎn)換成中文的實(shí)現(xiàn)代碼,有需要的朋友可以參考一下,希望對(duì)大家有用2013-09-09
一個(gè)JavaScript函數(shù)把URL參數(shù)解析成Json對(duì)象
一個(gè)JavaScript函數(shù)parseQueryString,它的用途是把URL參數(shù)解析為一個(gè)對(duì)象,很實(shí)用,大家可以看看2014-09-09
如何通過(guò)IntersectionObserver實(shí)現(xiàn)懶加載
這篇文章主要介紹了通過(guò)IntersectionObserver實(shí)現(xiàn)懶加載,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04
基于Bootstrap使用jQuery實(shí)現(xiàn)輸入框組input-group的添加與刪除
這篇文章主要介紹了基于Bootstrap使用jQuery實(shí)現(xiàn)輸入框組input-group的添加與刪除的相關(guān)資料,需要的朋友可以參考下2016-05-05
TypeScript為對(duì)象動(dòng)態(tài)添加屬性代碼示例
這篇文章主要給大家介紹了關(guān)于TypeScript為對(duì)象動(dòng)態(tài)添加屬性的相關(guān)資料,在TypeScript 中,我們經(jīng)常需要在運(yùn)行時(shí)動(dòng)態(tài)添加屬性到對(duì)象上,需要的朋友可以參考下2023-07-07
JavaScript通過(guò)select動(dòng)態(tài)更換圖片的方法
這篇文章主要介紹了JavaScript通過(guò)select動(dòng)態(tài)更換圖片的方法,涉及javascript動(dòng)態(tài)操作圖片src的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03

