我有这个代码导致浏览器"挂起"或者"停止响应"由于对REST的调用缓慢。浏览器超时afaik。
(由于遗留代码,这是通过这种方式完成的,如果您可能会问我为什么不使用jQuery或其他东西 - 在调用REST api之前需要C ++代码(ActiveX)中的内容)
所以这是我的代码:
for (var i = 0; i < rowElems.length; i++) {
var resp = ActivexObject.WriteToREST(_rowToData(rowElems[i]));
}
如何将此写入异步回调,其中ActivexObject.WriteToREST调用将被包装并且不会导致超时问题?传递参数并获得响应。
我无法使用jQuery,因为此代码运行的Javascript环境没有jQuery。