难得有时间整理一下这几个月遇到的bug了,尽管北现项目依旧没上线。
1.position:fixed IE6下无效问题
尝试:
position: fixed;
_position: absolute;
top: 10px;
_top: expression(eval(document.documentElement.scrollTop+10));
2.中文post乱码
josn处理是出现乱码
尝试:decodeURIComponent();
3.flash Error #2044: 未处理的 ioError:。 text=Error #2032: 流错误。
json 数据问题
尝试:encodeURIComponent(json);
4.css ie6、ie7、ie8中overflow:hidden无效
产生原因:
当父元素的直接子元素或者下级子元素的样式拥有position:relative属性时,父元素的overflow:hidden属性就会失效。
解决办法:
我们在IE 6内发现子元素会超出父元素设定的高度,即使父元素设置了overflow:hidden。
解决这个bug很简单,在父元素中使用position:relative;即可解决该bug。
6.div 内 ul多出空白边距
list-style-position:outside;
padding:0px;margin:0px;
7.table细边框
设置table的CSS为{border-collapse:collapse;border:none;},再设置td的CSS为{border:solid #000 1px;},
大功告成!而且Word也能认出这种设置。
8.click事件多次触发
$("#skua").unbind('click').bind('click',function(){})