2013-07-23 34 views

回答

0

唯一的出路是,檢測在browser中使用的java版本,並給他一個適當的消息,使用java 6 jre

你可能聽說過deployJava.js

,並檢查像

if(deployJava.versionCheck("1.7")){ 

//message him 
} 
1

版本你正在嘗試做的是一個非常糟糕的主意

Java 6已經EOL,這意味着沒有更多的免費安全更新。所以你正在做的是鼓勵人們降級他們的網頁瀏覽器使用的Java版本到過期 Java版本可能有未修補的安全漏洞可能很快被積極利用來做各種令人討厭的東西給用戶。

正確的方法是修復您的小程序,以便它能夠使用最新的JDK更新(以及更舊的更新)。

+0

附加說明:幸運的是,如果JNLP請求早期版本的Java,Oracle(或者甚至可能延伸到Sun)現在會明確*警告用戶。隨着甲骨文最近在加強安全性方面的進展,它將會達到一個階段,即大多數用戶將使用安全級別可防止加載這種應用程序的JRE。這對我們和用戶都是好事。用戶可以更安心地安裝插件,這意味着我們開發人員需要跳過更少的環節以確保用戶擁有插件。 –

相關問題