我有一個HTA,加載一個嵌套的IFRAME中的外部網頁。該網頁(我無法控制)在我的HTA中引發「訪問被拒絕」錯誤,詢問用戶是否「希望繼續在此頁面上運行腳本」。我想要做的是有我的HTA禁止所有腳本錯誤消息,無論來自何處如何抑制HTA中的腳本錯誤?
這裏是我的設置是如何工作的一個非常基本的思路:
<html>
<head><HTA:APPLICATION ... ... </head>
<body>
...
<div id="navigation">...</div>
<div id="browsers">
<iframe APPLICATION="yes" src="http://myserver/browse.php?src=http://www.example.com/">
<!-- contents of http://myserver/browse.php?src=http://www.example.com/ -->
<html>...
<body>
<div id="titlebar">...</div>
<iframe APPLICATION="no" src="http://www.example.com/">
<!-- contents of http://www.example.com/ with js that causes error -->
</iframe>
</body>
</html>
</iframe>
<iframe APPICATION="yes" src="http://myserver/browse.php?src=somethingelese"></iframe>
</div>
</body>
</html>
,這裏是錯誤的屏幕截圖:
我有一個非常類似的問題,但在我的hta裏面:jquery正在工作,但總是拋出錯誤,所以我想壓制它們,因爲無論如何e頁仍然有效... – Rafiki 2015-10-22 09:44:04