有关 IE 6 的一个 BUG

最近开发项目中遇到一个问题,问题是这样的:我在一个链接上绑带一个click事件,然后把href="javascript:;", 这个事件是处理动态加载一个脚本文件源码如下,其中用到克军写的Do [javascript] $('#logined').click(function(e){ Do('js/customs.js',function(){ $('#custom-body').removeClass('none'); }); }) [/javascript] 按说这段代码如此简单,如此容易......容易到就像喝口水.FF,ie7-ien,chorme,opera......我手头上有的浏览器我都测试完了,但是钉子户IE6死活不通过,就是加载不成功我写的这个custom.js脚本,查了半天,突发齐想给它加了这么一个 e.preventDefault(); [javascript] $('#logined').click(function(e){ Do('js/customs.js',function(){ $('#custom-body').removeClass('none'); }); e.preventDefault(); }) [/javascript] 事情竟然这么解决了.害了我老半天了.IE6,,,,,真它妈的崩溃 本以为加了一个href="javascript:;",不用做其它处理了.看来IE系的东西这方面还是靠不住啊. 下文对此问题进入深入剖析,甚好. http://www.cnblogs.com/litao229/archive/2009/06/23/1509379.html
posted @ 2011-03-10 10:35  7hihi  阅读(126)  评论(0编辑  收藏  举报