常见IE浏览器的bug

<!--[if !supportLists]-->(1)    <!--[endif]-->子窗口不能直接修改父窗口的select options,而是必须通过一个父窗口的函数来间接实现,但Firefox能直接修改。

<!--[if !supportLists]-->(2)    <!--[endif]-->IE 不能在TD or TR 元素上动态加事件,但firefox能,为了实现这个,我不得不加了一个div在里面,填充整个单元格,很麻烦。

<!--[if !supportLists]-->(3)    <!--[endif]-->当你在页面中使用了实现了IHTMLWindow接口中onafterprint事件处理的Binary Behavior时,你会发现,onafterprint事件在打印或打印预览前就被触发了。正确的处理应该是onafterprint在打印结整或打印预览结束后

<!--[if !supportLists]-->(4)    <!--[endif]-->当层遇到下拉框时总是挡不了select?其实这是IEBUG,其它的浏览器没有这个问题。解决办法很恶心。

<!--[if !supportLists]-->(5)    <!--[endif]-->IE 浮动模型的 Bug: http://www.designer5.net/article/article_show.asp?id=14

<!--[if !supportLists]-->(6)    <!--[endif]-->Referer错误:如果直接输入url,则Referer应该是null,但ie送当前的url到服务器。

<!--[if !supportLists]-->(7)    <!--[endif]-->IE只读文本输入框与正常的文本输入框颜色上没有任何区别,而其他控件如radioselect 等颜色变灰,Firefox 的文本输入框颜色就能够变灰。

<!--[if !supportLists]-->(8)    <!--[endif]-->IE 不支持Png图片,例如下面这个网页在Firefox下很漂亮,但在ie下很糟糕:http://www.mozilla.org/start/1.0/demos/eagle-sun.html

<!--[if !supportLists]-->(9)    <!--[endif]-->IE 不支持SVG,例如下面这些例子在Firefox下很漂亮,但在ie下根本没有效果:http://www.carto.net/papers/svg/samples/

(10) IE BUG: Load Method Fails to Load XML Documents over SSL Connection.
       IE 6 7 都有这个毛病,事实证明,ie7以前的版本无办法可以解决,ie7需要修改缺省设置,事实上也是,细节请看微软的bug报告:
http://ask.support.microsoft.com/kb/272359

 

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1477667