CSS让你的IE浏览器崩溃

阅读更多

原文链接:http://blog.gulu77.com/?p=59

严格来说不单是CSS就能令IE浏览器崩溃(crash),而要配合相应的XHTML架构。到现时为止发现有两种正常写法及一种错误结构分别导致会IE6、IE7崩溃(crash),至于原因我尝试寻找过答案但至今还没找到…如你有这方面的认识或更详细的资料很希望你能分享!

1 crash IE6 code

Demo: http://blog.gulu77.com/demo/200808/crash_ie6.html

此BUG只存在IE6中,当伪类为 a:active 时同样会遇到此问题

mce:style>

崩溃IE6 ,crash ie6

解决方案: 添加 zoom:1; 令其触发haslayout

2 crash IE6 code

这是HTML结构错误而导致IE6的崩溃,在前或后添加任何字符均会导致IE6 Crash

Demo:http://blog.gulu77.com/demo/200808/HTML_errors_crash_ie6.html

Crash IE6

Bug from yoogisahttp://forum.standardmag.org/viewtopic.php?pid=14282#p14282
css 경우는 아닌데 doctype을 선언한 상태에서 문법적 오류가 있는 코드를 넣으면 ie6에서 브라우저가 다운되는 현상을 격기는 했습니다.개발쪽에서 처리하다가 코드가

3 crash IE7 code

Demo: http://blog.gulu77.com/demo/200808/crash_ie7.html

Bug from偷米饭,此bug只存在IE7中据估计是处理省略字的时候导致IE7崩溃.



  • 崩溃崩溃崩溃崩溃崩溃crash ie7
  • 崩溃崩溃崩溃崩溃崩溃crash ie7

解决方案:

  • 添加 zoom:1; 令其触发haslayout

  • 4 crash IE6 code

    Demo: http://blog.gulu77.com/demo/200808/crash_ie6_test1.html
    当再次改变定位时浏览器崩溃,但似乎也需要N个帮凶才会导致崩溃的代码中CSS table的相属性都缺一不可。
    
      	
      	
      	
      	CRASH-IE,CSS让你的IE浏览器崩溃
    	
    	
    	
    
    
    	

    CRASH-IE