“Internet Explorer無法打開站點,已終止操作”解決
做開發什么事情都會遇到 但是你要學會解決 就是跟別人學系解決辦法的思想
本來是用jquery封裝了一個控件類
沒想到在。net中調用會出現以上問題
后來查了下
問題:Internet Explorer無法打開站點,已終止操作
原因:封裝的js文件還沒有完全下載到本地
解決:先在調用JS的地方加入判斷:if(document.readyState=="complete"), 若為否,則setTimeout若干秒之后重新作這個操作。但是,此屬性只對ie,opeara有效,ff的document沒有readyState屬性,永遠是undefined,不過現在的客戶不能只滿足于IE吧,方案不可行
二試第二種方案:在script中使用defer屬性。意在頁面加載完畢后再執行腳本,這樣可以避免找不到對象的問題。defer不會考慮外部文件是否全部下載完,只會判當前頁面是否全部加載完成。只是,有defer標簽的代碼塊里不能寫document.write方法,最
posted on 2010-03-31 14:47
sanmao 閱讀(409)
評論(0) 編輯 收藏