
我們有一位使用者在嘗試從我們軟體的嵌入式 Web 瀏覽器中使用 window.open 打開某些 Web 應用程式時突然開始出現以下錯誤
該腳本使用 javascript 的 window.open 命令,如果我將 URL 直接複製/貼上到 IE 中,它絕對可以正常工作。僅當從我們的應用程式內運行時才會失敗。我相當確定這是某種安全設定...我已經用谷歌搜尋了該錯誤並嘗試了我能找到的有關 IE 設定的所有建議,但沒有成功。我唯一沒有嘗試過的是停用保護模式,因為 XP 上似乎不存在該設定。
她的 PC Windows XP 運行 IE8,辦公室裡的許多其他人也有類似的設置,運作良好。我曾多次遇到重新安裝 IE8 後該錯誤消失的情況,但它總是在幾天後再次出現。我認為這是某種軟體更新,但我在“添加/刪除程式”中沒有看到任何軟體更新。
有誰知道我如何才能消除這種情況?
答案1
我能找到的有關此錯誤的唯一資訊來自喬什·波利 (Josh Poley) 的 MSDN 博客。
1190 0x800704A6 已安排系統關閉。 ERROR_SHUTDOWN_IS_SCHEDULED
但是,該訊息暗示您在嘗試安排關閉時會收到此訊息。我唯一能想到的是安裝/Windows 更新正在等待重新啟動。
您說您在“新增/刪除程式”中看不到更新 - 您是否選取了“顯示更新”選項?
其他提到此錯誤的帖子本質上與您的類似。
答案2
我的 8 個用戶面臨著同樣的問題,但每次都會收到 diff 行號和 diff 錯誤代碼。在嘗試了上述所有步驟後,我終於安裝了 IE8 並重置了漫遊和本地配置文件,幸運的是第二天我就解決了這個問題。事情已經解決了。
答案3
您可以在 IE 設定中停用 javascript 偵錯通知。它位於工具-->網際網路選項-->進階-->停用腳本偵錯下。如果您檢查您應該不再收到錯誤通知。