Mootools加载速度不够快IE6

时间:2010-04-13 17:03:37

标签: internet-explorer-6 mootools

IE6非常随机和烦人的问题。我们将常用的JS文件保存在资源服务器上,因此我们只需在一个地方更新它们。除了我们的自定义类,我们还在资源服务器上保留了mootools和更多内容的构建,并在我们站点的头部链接到它。

这在所有浏览器中都可以接受IE6。在IE6中,在尝试处理我的site.js文件中的mootools代码之前,似乎没有从外部链接加载足够快的内核。它会在第一行“windows.addEvent”出错。

如果我将一个mootools核心放在一个文件夹中,该网站虽然没有问题。有谁知道为什么它可能会这样做,如果是这样的方式,但仍然保持资源域上的文件?

由于 汤姆

2 个答案:

答案 0 :(得分:1)

@neil。是的坦率地说,我不想变得粗鲁,但前两个回应是浪费他们的时间和我的。有人纠正了一个错字,其他人说不打扰支持仍占有9%市场份额的浏览器,非常出色。

@Dimitar感谢您的回复。我无法更改要加载的事件,除非你的意思是在本机JS中,因为没有mootools可以工作。如果我能帮助它,我不喜欢在使用框架时混合本机JS。从来没有听说过“推迟”,我会努力尝试。谢谢你的帮助。

答案 1 :(得分:0)

IE6可能会将下载作为一个额外的主机进行管道化,使其能够并行执行。

也许您可以尝试为IE6添加defer ='defer',用于依赖于mootools的代码块或将事件从domready更改为加载(也适用于IE)(我倾向于使用后者)