如果出現這個畫面,代表在 IE 在 DOM 尚未載入完全的時候,就嘗試存取 DOM 而產生的訊息。最根本的解決方式就是覆寫 xajax.call 函式,等到 IE 把 DOM 載入完之後再進行處理。
xajax.realCall = xajax.call;
xajax.call = function(sFunction, aArgs, sRequestType) {
var browser=navigator.appName;
if (browser == “Microsoft Internet Explorer” && document.readyState != “complete”) {
window.setTimeout (function () { xajax.call(sFunction, aArgs, sRequestType); }, 100);
return false;
}
return this.realCall(sFunction, aArgs, sRequestType);
}
4 comments On [XAJAX] IE 出現「操作已終止」的解決方式
Greate! 正是碰到这个,所以 search 到这里。
不过说明能够更加 detail 一点,可能更加让明白。
可以在詳細點嗎
我還是看不太董內
麻煩把詳細的解決方法寄到我的信箱好嗎~謝謝..
我有出現這個 可是我還是不太懂
可以交我如何做嗎? (急)
不懂= =請問大大可以再寫清楚一些嗎?