IE setTimeout()仅在内部断点时有效

时间:2019-01-29 08:56:34

标签: javascript internet-explorer

我在一个类中有以下代码,该代码被实例化很多次。该类的每个实例都通过以下代码:

var that = this;
setTimeout(function () {
     that.loadMapConfig();
}, 100);

该函数loadMapConfig发送异步ajax请求。如果没有超时,则IE会将所有其他请求标记为其他请求,但首先标记为未决,并且从未发送。有了超时,它们甚至都不会出现在“网络”选项卡中……除非我在超时内放入一个Breakpoing,否则每个类都在那里停止并发送请求。

为什么会这样?如何使所有这些调用在IE中后台运行?所有其他浏览器都可以正常运行,无论是否设置了setTimeout()和断点。

0 个答案:

没有答案