2013-05-22 100 views
2

我想在瀏覽器,鍍鉻/ IE運行我的小程序,但我得到以下信息:Java小程序沒有在瀏覽器中運行

Your security settings have blocked a local application from running 

由於甲骨文在Java控制面板中更改安全級別從高到中將解決問題,但事實並非如此。我甚至嘗試過低級別,並且自定義級別也使所有應用程序無需任何提示即可運行。我還更改了高級設置以允許未簽名的小程序運行。 它不以任何方式工作。 任何幫助表示讚賞。

+0

你有任何彈出式窗口攔截器嗎?如果是,請禁用它並檢查! –

+0

不,我沒有任何彈出窗口被阻止,瀏覽器內置的窗口被禁用。 –

+0

您是否從本地文件系統或本地服務器上的原始HTML文件中進行測試?我建議嘗試後者。 Jar中的類是什麼?爲什麼要編寫一個小程序?如果由於規格而到期。由老師,請參考[爲什麼CS老師應該停止教Java applets](http://programmers.blogoverflow.com/2013/05/why-cs-teachers-should-stop-teaching-java-applets/)。 –

回答

1

執行以下操作

  1. 轉到IE
  2. 工具 - > Internet選項
  3. 轉到高級選項卡
  4. 下的Java(週日)選中該複選框說「使用JRE。 .. for applet'(需要重新啓動)
  5. 選擇應用/確定。重新啓動IE並嘗試再次加載小程序。
0

您可以確保小應用程序由有效證書籤名,並且不是自簽證書。或者,如果您只是想繞過警告,則可以將域地址添加到例外站點列表。

Java控制面板 - >安全選項卡 - >例外站點列表

,你也還可以嘗試將網站添加到信任區域在你的IE瀏覽器,如果你是確保該網站是安全的。在受信任區域中,阻止您運行applet並運行過時的ActiveX的限制更少。

相關問題