纯属乱搞
突发奇想,就写了几句代码,破坏力极强,IE承受不住,一下子就崩溃了
经测试,Chrome和FF承受能力要强些,不至于一下子崩溃,还会弹出终止脚本的提示,但如果不终止的话,当然也难逃噩运
<html>
<head>
    <title></title>
    <script type="text/javascript" language="javascript">
        function CloseIE(){
            try{
                CloseIE();
            }
            catch(err){
                CloseIE();
            }
        }
    </script>
</head>
<body>
    <input type="button" value="暴力崩溃IE" onclick="CloseIE();" />
</body>
</html>
谁有更暴力的代码,也可以贴上来试试,纯属乱搞一下

解决方案 »

  1.   

    这个算不算?<html>
    <head>
        <title></title>
        <script type="text/javascript" language="javascript">
            function CloseIE(){
                for(var i = 0; i < 10000; i++){
    alert("haha");
    }
            }
        </script>
    </head>
    <body>
        <input type="button" value="暴力崩溃IE" onclick="CloseIE();" />
    </body>
    </html>
      

  2.   

    我来一个然电脑挂的,CPU瞬间飙升到100%<html>
    <head>
        <title></title>
        <script type="text/javascript" language="javascript">
            function CloseIE(){
               while(1){
                  window.open("http://www.csdn.net/");
               }
            }
        </script>
    </head>
    <body>
        <input type="button" value="暴力崩溃IE" onclick="CloseIE();" />
    </body>
    </html>
      

  3.   

    IE版本众多,如果说用IE9的话 可能不至于这么脆弱
    至于这种暴力测试是没有多大意义的,因为浏览器本来就相对脆弱,在浏览器端做过多的运算是一种不明智的行为。比如计算圆周率(说到计算,JS为了让计算的性能提升,有时候你们是不是感觉整数的运算得到值确实近似整数的一个小数呢。)不过ie的早期版本里会有一些怪异的BUG 能让浏览器莫名其妙的悲剧。有兴趣的可以去收集下
      

  4.   

    你试试:
    <html><head> 
    <style type="text/css"> 
    #a { 
    margin:0 10px 10px; 
    } #b { 
    width:100%; 

    </style> 
    <title>IE Crasher</title> 
    </head> 
    <body> 
    <table><tr><td> 
    <div id="a"> 
    <form id="b"> 
    <input type="text" name="test"/> 
    </div> 
    </td><td width="1"></td></tr></table> 
    </body></html>
      

  5.   

    哈哈,刚说完,大叔就上招了啊。不过这个应该不算BUG,本来就是HTML的标记不规范~~!IE的错是错在不该就这样死了
      

  6.   

    这个牛,是因为form没结束还是因为 width:100% 呢?
      

  7.   

    去掉外面的div 之后,ie不死了
      

  8.   

    IE9 WIN7x64 i7+8G内存无压力飘过
    非常更加的淡定。。
      

  9.   

    ie啊?貌似根本不用脚本,多一些标签嵌套就完了,记得一个人用程序生成了一个无限嵌套的table(不是无限,只是多一些而已)ie就崩溃了,还有,想让他崩溃,有不闭合的标签貌似也可以。楼主可以试试。
      

  10.   

    只能用强来形容. 
    补上一个</form>就好了. 
      

  11.   

    NB 今年愚人节的时候也就写了循环alert的而已
      

  12.   

    <style type="text/css">
    a {display: block;}
    div a:first-letter {background: red;}
    </style>
    <div><a><span>x</span></a></div>
      

  13.   

    <html>
    <head>
        <title></title>
        <script type="text/javascript" language="javascript">
            function CloseIE(){
                alert('看吧,浏览器都关闭不了了吧');
                CloseIE();
            }
        </script>
    </head>
    <body>
        <input type="button" value="暴力崩溃IE" onclick="CloseIE();" />
    </body>
    </html>
      

  14.   

    DOM中追加一个N长的HTML字符串,你懂的……
      

  15.   

    win7 ie9 
    i5cpu 4g内存
    没有崩溃,cpu38%,ie也可以正常在打开标签上别的网站
      

  16.   

    ljflskdjflkslfksjflsjfe
      

  17.   

    不用写我家的IE 每次打开都自动崩溃一两次才能正常使用google到现在还没办法解决
      

  18.   

    Ctrl +Alt +delete  结束它
      

  19.   

    win7 ie9 点击按钮没反应
      

  20.   

    IE卡在不动了...
      9楼V5