真的让我震惊!
jQuery.Ajax 在 ie8 中效果很好,但是当我使用 ie9 时,我发现每次使用发送 jquery ajax 调用时,ie9 都会重新加载它所有的插件。(我是指用 ie9 注册的插件,例如 web -bank 插件等等。)
直到我客户的 ie9 中有一个非常大的插件,这是一个网络银行插件,它很重要,并且无法设置,我才发现这个。
当 ie9 启动时,这个大插件需要大约 3 秒来加载自己。但我不知道如何以及为什么,每次我发送一个 jquery ajax 调用时,ie9 都会重新加载它的所有插件。所以这意味着每次通话都会延迟大约 3 秒!
如何解决?我用ie9(最新版本)尝试了至少3台机器,它是一样的。我很确定 ie9 正在重新加载它的插件,因为当我关闭大插件时,ajax 调用将很快完成。
你的,伊万