js里面parseInt()在ie6 7 8及低版本火狐、Opera、Safari、Chrome浏览器中的一个兼容性问题

转载 2016年06月01日 15:31:13

在做项目中,用parseInt()转换一个以"0"开头的数字时,在chrome和firefox都没问题,可是到了ie居然把"09"转成了0,经过百度,发现原来问题是ie会以八进制的方式去转换,所以就转错了

为了避免这个情况,可以用parseInt("09“,10)表示用十进制的方式去转换,这样就没问题了


帖子来源http://www.lihuoqing.cn/code/1036.html

当下主流浏览器IE6、IE7 、IE8、Firefox、Chrome、Safari、Opera

点击打开链接 www.fadi06.com ie 是微软的新版本Windows操作系统的一个组成部分。在旧版的操作系统上,它是独立、免费的。从Windows 95 OSR2开始,它被捆绑作为所有新...
  • u012848276
  • u012848276
  • 2013年12月10日 16:51
  • 543

ie6、7、8、9单独hack兼容写法

styletypestyletype=”text/CSS”>  #body{   border:2pxsolid#00f;/*Firefox的属性*/   border:2pxsolid#090\9;...
  • kongjiea
  • kongjiea
  • 2014年10月13日 11:06
  • 3582

播放音乐方法(兼容IE FF Chrome Opera Safari)

/** 音乐播放器 * @param obj 播放器id * @param file 音频文件 mp3: ogg: * @param loop 是否循环 */ function audi...
  • fdipzone
  • fdipzone
  • 2012年11月10日 23:16
  • 19548

HTML/CSS IE6、7兼容性问题、bug总汇

IE6,7下li、img的间隙———————————————————在IE6,7下li本身没浮动,但是li内容有浮动的时候,li下边就会产生几px的间隙解决办法: 1.给li加浮动,给其父级...
  • u014420383
  • u014420383
  • 2015年08月08日 17:01
  • 1131

ie,firefox,opera,chrome,safari js 判断五大主流浏览器

用js 判断五大主流浏览器类型 function getBrowser() { var ua = window.navigator.userAgent; var isIE = window.Activ...
  • u011700203
  • u011700203
  • 2015年02月17日 17:46
  • 5393

CSS在IE6下的一些BUG和兼容性问题及解决办法

兼容性一直是前端的一大问题,也是让前端工程师很头痛的事情,在浏览器中,各厂商都有一套属于自己的标准和方法,从某种程度上看,是否能很好的处理兼容性问题,体现着一个前端工程师的水平,下面看一下CSS在IE...
  • u012552049
  • u012552049
  • 2015年05月25日 00:08
  • 1345

Opera、FireFox、IE、Safari中CSS差别及兼容CSS的解决方法

一、CSS HACK以下两种方法几乎能解决现今所有HACK. 1, !important 随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法...
  • nathanhuang1220
  • nathanhuang1220
  • 2014年02月27日 10:44
  • 3593

AngularJs在IE6~7,及IE8特定版本下的兼容性问题解决方案

AngularJs在IE8之前版本中,会出现{{}}无法解析的现象,先记录解决方法。 1、添加html5shiv.js和json2.js 2、在html或body节加: ng-app="myapp...
  • baif911
  • baif911
  • 2015年01月08日 14:41
  • 3048

为什么 parseInt(0.0000008) === 8?

原文:http://justjavac.com/javascript/2015/01/08/why-parseint-0-00000008-euqal-8-in-js.html IEEE 7...
  • Vanhukseter
  • Vanhukseter
  • 2015年02月03日 22:47
  • 1576

IE、Safari、Chrome浏览器JavaScript兼容性改造总结 .

1.1 浏览器内核差别 1.2. Safari和Chrome浏览器简介 Safari和Chrome,一个是苹果公司MAC OS系统的浏览器,一个是Google开发的浏览器,它们都使用了同样的内核w...
  • zhejingyuan
  • zhejingyuan
  • 2013年06月27日 13:14
  • 12506
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js里面parseInt()在ie6 7 8及低版本火狐、Opera、Safari、Chrome浏览器中的一个兼容性问题
举报原因:
原因补充:

(最多只允许输入30个字)