IE8问题

ie8 下遍历字符串出现的 bug

阅读全文

toFixed方法详解

最近做的项目涉及到金额的计算,有一种方式就是进行四舍五入的规则进行小数点后面的尾数处理,以前一直以为 toFixed 方法就是四舍五入的,直到测试测出金额计算的 bug 我才如梦初醒,才深究了下 toFixed 这个方法。
toFixed 方法在 IE10 及以上里面是正常的四舍五入,但是别的浏览器里面就不一样了,它不是正常的四舍五入,比如:

1
2
3
4
var a = 1.335;
console.log(a.toFixed(2));
// IE 1.34
//chorme 1.33

阅读全文

阻止浏览器记住密码功能干扰表单填充

我知道有 4 种方法,具体可以详细的去试试看:

阅读全文

IE6浏览器常见的bug,缺陷的解决办法

IE6不支持min-height,解决办法使用css hack:

1
2
3
4
5
.target {
min-height: 100px;
height: auto !important;
height: 100px; // IE6下内容高度超过会自动扩展高度
}

ol内li的序号全为1,不递增。解决方法:为li设置样式display: list-item;

阅读全文