1、IE6/7不支持display:inline_block属性:(解决办法)

 div{display: inline-block;*zoom:;*display:inline;}

给元素增加*zomm和*display即可;

2、IE监听事件与W3C标准不一致:

IE9以上已支持标准监听事件:addEventListener。

attactEvent为IE特有监听事件,下面有个点击事件的兼容demo:

 function addEvent(dom,type,arg){
if(window.addEventListener){
dom.addEventListener(type,arg);//w3c监听事件,IE9以上支持
}else{
dom.attachEvent('on'+type,arg);//IE监听事件
}
}

注意:dom表示DOM 元素,例:document;type为点击事件类型,例:click;arg为执行函数。

很简陋,最好适当修改。

3、.replace(/\s+/g,"")这里的g表示全局匹配,并非正则表达式;

4、event.target和event.srcElement

event事件在IE下需使用window.event获取;

event.target chrome,firfox支持,event.srcElement chrome,IE8及以下支持;代码如下:

 var e = event||window.event;//window.event兼容IE8及以下
var ele = e.target||e.srcElement;//target chrome,firfox支持,srcElement chrome,IE8及以下支持

注意:在IE9以下是无法通过getElementsByClassName获取值,在这里可以听歌srcElement获取

5、

最新文章

  1. android 查看当前正在运行的进程
  2. Birt报表存储过程多选参数的设置
  3. HTML5移动Web开发(七)——通过界面图标启动Web应用
  4. 【BZOJ】2078: [POI2004]WYS
  5. mysql数据库设计
  6. 【Spark】---- Spark 硬件配置
  7. 关于android初学者必须掌握的Activity的四大知识点
  8. [小技巧]初次接触 SSIS Package 的一点总结
  9. mysql--乱码
  10. redis学习笔记之pipeline
  11. 命令行创建Windows窗体应用程序
  12. 第六十篇、音视频采集硬编码(H264+ACC)
  13. 虎记:强大的nth-child(n)伪类选择器玩法
  14. 第一百零二节,JavaScript函数
  15. C++智能指针(auro_ptr...)
  16. day08(字符编码,字符与字节,文件操作)
  17. CSS 知识点整理
  18. 之手算KD-tree
  19. Myeclipse修改项目名称发布后web Context root名称无法修改
  20. linux运维人员成长

热门文章

  1. zoj3591 Nim(Nim博弈)
  2. shell常见语法
  3. ASP.NET MVC- HtmlHelper的用法
  4. 【tcl脚本】改变输出字符格式
  5. css样式被覆盖解决方案
  6. Framewrok损坏导致卸载不了的解决办法
  7. div图片垂直居中 如何使div中图片垂直居中
  8. eclipse插入自定义注释(含当前系统时间)
  9. inline-block 前世今生
  10. QML学习笔记之二