一些js脚本解决问题的方法

来源:luqidong 发布时间:2013-10-11 21:50:35 点击数:

1、ie6下 select 遮挡问题

因为IE6中的下拉框组件为顶级元素,所以层无法将其挡住,但是iframe可以,可以使用iframe来修正bug。在该层的下面再添加一个层,层的里面使用iframe填充,这样显示的时候就可以挡住下拉框了。

大致解决方法 1、以Iframe作为div的子元素,覆盖select元素

2、Iframe包裹select元素

使用iframe包住select,这样iframe有z-index,只要在div上设置的z-index比iframe的高即可~这种方法有一定的局限性

3、ie6 margin top 时效问题

在IE6、7出现的情况是,margin-top无效,上边框与父级重叠

解决方案:给子级设定position:relative;相对定位,然后给top即可,为了防止影响其它浏览器显示,可以用hack单设

4、异步数据返回加事件  解决方法 委托 

其实委托不是重点,重点是把必要操作放在异步里面。

5、文本框只能输入数字

Js keyup判断字符不是数字直接repleac掉。