王厕所

coder的自我修养

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

最近一个项目JS代码完成后,发现在IE8环境下,按住F5频繁刷新页面,会导致IE崩溃。

一开始以为是我的代码的问题,仔细找了一圈,发现是有一些没必要的变量声明,改进以后还是没有解决问题。

于是我又以为是页面元素没有闭合导致的问题,一行一行找下来,没有发现未闭合标签。

排除了以上2个可能性,我也不知道哪里会有问题了,打开了别的一些网站,发现没有发现该问题的网站都没有声明XHTML规范,于是我也删除掉<!DOCTYPE html这些内容,

嗯,问题是解决了,但是CSS都乱套了。

没办法,只能再找其他原因,又打开了部分网站,发现人家跟我都声明了XHTML规范,但是人家没有出现崩溃的情况。

绕了一圈最后还是将问题锁定在JS文件上。

最后我找了一个压根就没多少JS代码的页面,先去除所有引入的JS,再一个一个的引入JS。

尼玛结果只引入了jQuery库就出问题了,因为有时候会突然兴起去看他的源码,所以我下载的都不是压缩后的代码,仔细一看文件有231KB大小,于是去重新下了个压缩过后的jQuery库,

问题终于解决了!!!

posted on 2011-11-03 10:57  王厕所  阅读(1338)  评论(1编辑  收藏  举报