編寫針對IE的JS代碼兩種編寫方法
更新時(shí)間:2013年01月30日 10:56:37 作者:
有些時(shí)候我們需要針對某些IE下的兼容性寫單獨(dú)的JS處理代碼,這只是簡簡單單為了兼容行啊,有多種方法可以實(shí)現(xiàn),小編整理了一下,感興趣的朋友可以了解下,或許對你有所幫助
有些時(shí)候我們需要針對某些IE下的兼容性寫單獨(dú)的JS處理代碼。有多種做法:
1.通過檢測navigation.userAgent來判斷是否是IE,再編寫IE分支的處理代碼:
2.通過聲明@cc_on 語句可以在腳本的注釋內(nèi)啟用條件編譯功能,這樣對于非IE瀏覽器就會將識別為注釋而忽略(實(shí)測,這種方式在IE6-9將適用!):
/*@cc_on @if (@_jscript)
alert("hello world");
@end @*/
1.通過檢測navigation.userAgent來判斷是否是IE,再編寫IE分支的處理代碼:
2.通過聲明@cc_on 語句可以在腳本的注釋內(nèi)啟用條件編譯功能,這樣對于非IE瀏覽器就會將識別為注釋而忽略(實(shí)測,這種方式在IE6-9將適用!):
復(fù)制代碼 代碼如下:
/*@cc_on @if (@_jscript)
alert("hello world");
@end @*/
相關(guān)文章
javascript利用canvas實(shí)現(xiàn)鼠標(biāo)拖拽功能
這篇文章主要為大家詳細(xì)介紹了javascript利用canvas實(shí)現(xiàn)鼠標(biāo)拖拽功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-07-07JS中如何將JSON數(shù)組轉(zhuǎn)化為url參數(shù)
這篇文章主要介紹了JS中如何將JSON數(shù)組轉(zhuǎn)化為url參數(shù)問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04基于element?UI?input組件自行封裝“數(shù)字區(qū)間”輸入框組件的問題及解決
這篇文章主要介紹了基于element?UI?input組件自行封裝“數(shù)字區(qū)間”輸入框組件,實(shí)現(xiàn)代碼可以分為兩塊一塊為組件的封裝代碼,一塊為文中實(shí)現(xiàn)效果的演示代碼,對element?UI數(shù)字區(qū)間輸入組件相關(guān)知識感興趣的朋友一起看看吧2022-05-05簡單的兩種Extjs formpanel加載數(shù)據(jù)的方式
這篇文章介紹了兩種Extjs formpanel加載數(shù)據(jù)的方式,有需要的朋友可以參考一下2013-11-11微信小程序?qū)崿F(xiàn)pdf、word等格式文件上傳的方法
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)pdf,word等格式文件上傳的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09