让IE6瞬间崩溃的5种方式.docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
让IE6瞬间崩溃的5种方式

让IE6瞬间崩溃的5种方式   经常遇到莫名其妙让IE6崩溃的事情。今天看到了一篇好文章,我整理整理发上来,以后开发的时候要注意了。   鉴于国内IE6的市场份额还在主流的情况,一定要避免出现以下情况。 IE6真脆弱啊 1.设置scrollbar-base-color,css里给table做了定位,再通过js改变其定位IE6就崩溃了。 关键代码: style type=text/css? html, body { ????scrollbar-base-color: #330066; }? .crash { position:absolute; left:200px; top:200px; width:200px; }? /style script type=text/javascript ??? function galgenfrist() { ??????? window.setTimeout(crashIE();,1000); ??? } ??? function crashIE() { ??????? var moveNode = document.getElementById(move); ??????? if(moveNode) { ??????????? moveNode.style.top = 100px; ??????????? moveNode.style.left = 200px; ??????? } ??? } ??? /script body onload=galgenfrist(); ??? div id=move class=crash ??? table ??????? tbody ??????? tr ??????? td ????????????? textarea/textarea ??????? /td ??????? /tr ??????? /tbody ??? /table ??? /div? /body 用IE6点击测试:ie6崩溃测试一 2.document.write scriptfor (x in document.write) { document.write(x);}/script 在FF和Chrome中,都会打印出“prototype”字符,在IE6中立即崩溃。 用IE6点击测试:ie6崩溃测试二 3.在CSS中使用通配符*,在HTML的table标签中直接放置内容(而不是tr标签之类) style*{position:relative}/styletableaaabbbccc/table 用IE6点击测试:ie6崩溃测试三 4.CSS中出现@+任意字符+/* 立即崩溃 style@;/*/style 用IE6点击测试:ie6崩溃测试四 5.onload=window() body onload=window()/body 用IE6点击测试:ie6崩溃测试五 原文网址:/blog/6-html-and-javascript-codes-to-crash-ie6 注:原文中有6个导致崩溃的问题,我装的是IETester,有一个没有测出来。所以没写上来。 所以,速速放弃IE吧 来自:? HYPERLINK /fanzeyi2006/blog/item/3f98d41398f6f40b5aaf5387.html \t _blank /fanzeyi2006/blog/item/3f98d41398f6f40b5aaf5387.html  HYPERLINK /sky-earth/archive/2009/12/22/1630053.html JQuery Ajax的导致IE6崩溃 这段时间公司开始更换OS,从Windows 2000变成Ubuntu,我们的网站也跟着修改,css就到处找hack,javascript就去找jquery, 测试发现jquery的ajax请求直接造成部分ie6崩溃,只要是IE6,无论是什么操作系统,一个都没有逃掉,如果是只有自己写的Ajax请求还无所谓了,但是那么多的jquery ajax插件不能用,实在是痛苦,开始找是否是IE6的问题,看了 HYPERLINK /article/show.asp?id=352 \o Ajax:请使用最新版本的XMLHTTP, \t _blank Ajax:请使用最新版本的XMLHTTP,了解到IE6在不同的OS可能使用不同的xmlhttprequest,如是乎到windows 2000下找,发现是MSXML2.XMLHTTP.4.0,windows 2003下,发现是MSXML2.XMLHTTP.5.0,接着去找jquery.js中的写法 ? 1?xhr:function() 2?{ 3????

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档