Neo's Blog

首頁 相本 討論 書籤

分類目錄
本站日誌 (51)
碎碎唸啦 (175)
網站架設 (85)
程式設計 (161)
軟體使用 (72)
電子商務 (126)
經營奇想 (48)
基金理財 (11)
聰明消費 (88)
電影心得 (47)
開放原碼 (16)
工作記錄 (2)
毛毛小記 (9)
就是不同 (2)




歷史資料
 




April 13, 2006
[XAJAX] IE 出現「操作已終止」的解決方式

20060413_01.JPG

如果出現這個畫面,代表在 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);
}

註: IE 英文版的操作終止畫面。
20060413_02.JPG

 
由 Neo 發表於 April 13, 2006 12:10 AM 收進你的MyShare個人書籤  

Greate! 正是碰到这个,所以 search 到这里。

不过说明能够更加 detail 一点,可能更加让明白。


Eric Li 發表於 June 6, 2006 11:46 PM

可以在詳細點嗎
我還是看不太董內
麻煩把詳細的解決方法寄到我的信箱好嗎~謝謝..


帥哥 發表於 March 11, 2007 01:05 PM

我有出現這個 可是我還是不太懂
可以交我如何做嗎? (急)


cin 發表於 February 6, 2008 12:39 PM

不懂= =請問大大可以再寫清楚一些嗎?


ㄚ中 發表於 September 21, 2008 12:42 AM

不懂= =請問大大可以再寫清楚一些嗎?


ㄚ中 發表於 September 21, 2008 12:43 AM
發表迴響  
(*星號開頭為必填欄位)











(請輸入您看到的數字,看不到請按右鍵->顯示圖片)


記住我的資訊?







Copyright 2005 Neo's Blog All rights reserved.