手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>服务器技术>安全防护>列表

IE代码糟糕不识通配符Safari不受问题影响

来源:互联网 作者:西部数码 时间:2008-04-09
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
编者按   日本一位博客公布了能导致IE崩溃的简单代码,由于IE中某些糟糕的代码导致它不能识别上面的通配符,以致IE不断的进行循环,Apple的Safari浏览器并不受这个问题影响。

  一位日本博客公开了只用六个单词就能干掉IE浏览器的方法,或者更准确的说是五个HTML标签和一个CSS声明。

  如下:
  
   <STYLE>*{position:relative}</STYLE><TABLE><INPUT></TABLE>

  根据估计,由于IE中某些糟糕的代码导致它不能识别上面的通配符,以致IE不断的进行循环,最终导致了内存出差或者溢出等问题。报道称,这个问题只会影响到IE 6,但在IE 7上测试的结果显示,最新的IE也不能幸免。

  有兴趣测试的用户先点击这里,跟着就会显示如下图所示的窗口。


显示一个输入框

显示一个输入框


  接着,打开一个新标签,等…很快就会见到:


IE报错

IE报错


  笔者测试的是IE 7,结果正如报道所说的一样。此外,笔者还测试过Apple的Safari浏览器,发现并不受这个问题影响。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!