parseInt()方法在IE8和IE8以下瀏覽器的相容性問題
關於此方法的基本使用可以參閱javascript parseInt()一章節。
但是此方法還是存在一定的瀏覽器相容性問題,不出所料,問題是由IE8和IE8以下瀏覽器引起的。
下面就做一下簡單介紹,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼console.log(parseInt("09"));
上面的程式碼在標準瀏覽器中會輸出數字9,但是在IE8和IE8以下瀏覽器中會將引數作為八進位制處理,並且也不符合八進位制規範,所以會報錯,解決方案如下:
[JavaScript] 純文字檢視 複製程式碼console.log(parseInt("09",10));
可以顯式的規定轉換的進位制,也就是第二個引數就可以避免此問題。
相關文章
- js判斷IE8和IE8以下瀏覽器程式碼JS瀏覽器
- 如何讓IE8和IE8以下瀏覽器支援HTML5瀏覽器HTML
- IE8瀏覽器下,解決jQuery append方法不生效的問題瀏覽器jQueryAPP
- IE8 beta瀏覽器BUG真大瀏覽器
- 相容IE8和IE7瀏覽器的圓形圖案瀏覽器
- parseInt()瀏覽器相容瀏覽器
- IE8快取問題快取
- 對 IE6 ~ IE8 老瀏覽器相容的 intern-geezer瀏覽器
- IE8瀏覽器下,設定span標籤內容無效瀏覽器
- angular瀏覽器相容性問題解決方案Angular瀏覽器
- 各大瀏覽器滾動條相容性問題瀏覽器
- IE6 瀏覽器市場份額縮水至5%以下 IE8 或成下一個IE6瀏覽器
- js判斷IE6至IE8瀏覽器程式碼例項JS瀏覽器
- IE11 首次超越 IE8 成為全球市佔率最高的瀏覽器IE11瀏覽器
- 主流瀏覽器相容性問題與解決方案瀏覽器
- 瀏覽器相容性問題解決方案 · 總結瀏覽器
- 如何機智地回答瀏覽器相容性問題瀏覽器
- win7電腦將IE11恢復到IE8瀏覽器Win7IE11瀏覽器
- 瀏覽器相容IE6、IE7、IE8、Firefox、OperaCSShack區分瀏覽器FirefoxCSS
- Element屬性方法的瀏覽器相容性概覽瀏覽器
- AngularJS在IE8的支援AngularJS
- 瀏覽器相容性瀏覽器
- 關於CSS3及瀏覽器相容性問題CSSS3瀏覽器
- JavaScript中解決多瀏覽器相容性23個問題的快速解決方法JavaScript瀏覽器
- 5 個技巧避免不必要的瀏覽器相容性問題瀏覽器
- 用CSS hack技術解決瀏覽器相容性問題CSS瀏覽器
- 瀏覽器相容問題和webapp瀏覽器WebAPP
- [MISC] JQUERY注意問題之ie8 post快取jQuery快取
- win10瀏覽器相容性怎麼設定_win10瀏覽器相容性設定方法Win10瀏覽器
- 如何用瀏覽器讀取本地檔案(相容IE8),new bing能幫我嗎?瀏覽器
- ASP:Menu 在IE8中顯示不正確的解決方法
- CSS程式碼在不同瀏覽器相容問題CSS瀏覽器
- 坑爹的IE8
- 解決flash在chrome瀏覽器列印空白的問題Chrome瀏覽器
- 瀏覽器安全問題分析瀏覽器
- 瀏覽器相關問題瀏覽器
- 對瀏覽器css相容性的學習理解及問題解決彙總瀏覽器CSS
- 導航的瀏覽器相容問題瀏覽器