2010-12-17 35 views
0

當我運行在Firefox它工作,但無法在Internet Explorer 8的小應用程序(但它工作在IE7)Java小程序不工作在IE8

的Java使用的版本是6,更新18(1.6.0_18 )

火狐

輸出JVM的是:在IE8 JVM的

URL sin parametro: http://..../..../AppJava/ 
Parametro añadido a la URL codificado en UTF-8: ...IHgzC... 
basic: Applet initialized 
basic: Receptor de progreso suprimido: [email protected] 
basic: Applet made visible 
basic: Starting applet 
basic: completed perf rollup 
basic: Applet started 
basic: Told clients applet is started 
basic: Starting applet teardown 
basic: Finished applet teardown 

輸出是:

URL sin parametro: http://......./...../AppJava/ 
Parametro añadido a la URL codificado en UTF-8: ...IHgzCC..... 
basic: Applet initialized 
basic: Receptor de progreso suprimido: [email protected] 
basic: Applet made visible 
basic: Starting applet 
basic: completed perf rollup 
basic: Applet started 
basic: Told clients applet is started 

請注意,在IE8中,最後一行是「告訴客戶端小程序已啓動」,而在Firefox中是「完成小程序拆卸」。

我也檢查了IE8的安全設置,但我認爲它們是正確的。

有什麼想法?

謝謝

+1

當你說這不IE8的工作,它只是拆機那不被稱爲?小程序是否正確啓動? – 2010-12-17 12:33:18

+0

那麼什麼是「拆卸」卡梅隆?只是好奇。 – sourcerebels 2010-12-17 12:40:13

+0

好吧,它看起來像小程序正確啓動,但在拆除事件發生 – Mon 2010-12-17 12:40:50

回答

1

IE 8沒什麼問題,它應該工作。 根據java控制檯/ jvm消息,您的小程序正在運行。

java應該兼容==>建議您的瀏覽器Java插件版本應該與用於編譯applet的java編譯器的版本相同或更高。

將一些S.o.P語句放入您的小程序中並再次檢查。

*下面是示例Java控制檯消息時在FF運行小應用程序& IE瀏覽器*

Java控制檯消息看起來像下面(FF 4和FF 3.X)

basic: Applet loaded. 
basic: Applet resized and added to parent container 
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 125583 us, pluginInit dt 1492613 us, TotalTime: 1618196 us 
basic: Applet initialized 
basic: Removed progress listener: [email protected] 
basic: Applet made visible 
basic: Starting applet 
basic: completed perf rollup 
basic: Finished applet teardown 

** * ** * ** *在IE 8 * ** * ** * *

basic: Applet loaded.        
basic: Applet resized and added to parent container 
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 177363 us, pluginInit dt 390916 us, TotalTime: 568279 us 
basic: Applet initialized 
basic: Removed progress listener: [email protected] 
basic: Applet made visible 
basic: Starting applet 
basic: completed perf rollup 
basic: Applet started 
basic: Told clients applet is started 

0

對於Windows 開放控制面板 - >然後點擊JAVA 檢查是否有任何更新可用或不是如果然後更新 現在轉到JAVA部分你在這裏看到 有一個java applet運行時設置 並編寫 在瀏覽器中執行小程序時使用運行時設置 在View上選擇並確保路徑正確...

最後打開Internet選項轉到高級選項卡:和選擇使用JRE的Applet的

就是這樣 希望這有助於