document.AddeventListener减慢加载



我有一个Web应用程序。我写了一个日历JavaScript代码。脚本标签位于html代码负载的主体中。

在编写最后的代码之前,加载页面的时间约为900毫秒。当我编写最后的JavaScript代码时,加载页面需要6秒。

JavaScript代码基本上为我的日历定义了类。它有很多方法。在最后的代码中,我写了一种新方法,如下:

registerHider = function(){
    alert('hello');
    if(document.addEventListener){
        document.addEventListener('click', hider, false);
    }
};

方法" hider"是另一种方法,它将"显示"样式更改为"无"。就这样。当我评论" AddEventListener"代码时,页面再次加载约900ms。但是,当我不被征服时,它再次需要6秒。

我在那里提出警报,以查看Page是否试图在加载上处理任何代码,但是屏幕上没有消息。从那里我了解,代码尚未执行。即使我更改了代码才能在文档准备就绪,没有帮助,仍然相同的情况下注册事件。

这个问题的原因是什么?

所有问题均已解决。事实证明,这与这些JavaScript代码无关。

经验教训:如果HTTP标头的内容长度高于内容的实际尺寸;

  1. Firefox等待更长的时间,但仍然有效。
  2. Chrome无法加载JavaScript代码。所以它行不通。

无论如何都感谢所有人参加。

相关内容

  • 没有找到相关文章

最新更新