2012.06.01最近项目总结

select在IE6下 始终处于Z-INDEX最高 需要用一个空白iframe将其覆盖


IE的盒模型宽(高)度 = width(height)  ;


 w3c标准盒模型宽(高)度 = width(height) + padding ;


Transitional (过渡型)Chrome 中取scrollTop需要用document.body.scrollTop;其他浏览器 document.documentElement.scrollTop


IE中AJAX 如果用get方式发送请求 URL后跟的值必须经过encodeURIComponent转码 否则在IE下可能导致AJAX无效(理论上只要是通过GET方式传送的数据都应该使用encodeURIComponent)


要取textarea中的值 若使用innerHTML 只能取到初始值。当textarea中的值改变之后 用innerHTML就取不到现在的值 需要用value


当文件使用utf-8+BOM 编码时 文件开头会自带一个空白符 这会导致DOCTYPE 申明无法被解析 需要将文件保存为 utf-8无BOM编码


在IE6下 a标签 设置href="javascript:void(0)" onclick事件将不能触发 有两种解决方法

(一)<a style="cursor:pointer" οnclick="alert('d')"></a> 直接不设置href 

(二)<a href="javascript:void(0)" οnclick="alert('d');return false"></a>通过return false阻止触发a标签的默认事件


JS获取粘贴板内容 window.clipboardData.getData("Text")

JS设置粘贴板内容 window.clipboardData.setData("Text",要复制的内容)


判断IE6最简短的代码:

!-[1,]&&!window.XMLHttpRequest

!-[1,]利用了IE与标准浏览器在处理数组的toString方法的差异来判断是否为IE浏览器(PS:只能判断IE6,7,8)

!window.XMLHttpRequest则排出掉IE7及以上版本

水平margin不重叠

浮动元素上下margin不重叠

常规折行上下margin重叠

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值