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