在Java 1.6以後,Sun加入了新的安全機制,會檢視一個有signed過的程式是否摻雜unsigned的component。遇到這樣的情況,browser預設會跳出如下視窗,讓使用者確認。
這個情況下,若是按Yes,這個應用程式將會無法正常執行。所以如相信這個應用程式,必需選擇No。
若不想出現這個視窗,可以點選控制台-->Java,開啟Java主控台。然後選取進階-->安全-->混合程式碼。下面有四個選項,預設是選第一個 啟用 - 必要程顯示警告。若想直接執行類似的元件而不要跳出上面的視窗,可以如下圖所示,選取啟用-隱藏警告並在防護下執行。
資料來源:http://download.oracle.com/javase/6/docs/technotes/guides/jweb/mixed_code.html#manifest