2013-03-07 85 views
1

您好,我在applet的asp文件中使用了下面的代碼,但是applet在IE瀏覽器中正常工作時不會加載到谷歌瀏覽器中。小程序不能在Chrome上工作

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="1100" height="500" hspace="0" vspace="0" align="middle" name="graph" 
    codebase="http://java.sun.com/update/1.6.0/jinstall-6u31-windows-i586.cab#Version=6,0,0,5" 
    id=JavaBeansBridge_Object1> 

    <PARAM NAME ="CODE" VALUE="com.test.Graph" > 
    <PARAM NAME ="CODEBASE" VALUE="/test/applet/" > 
    <PARAM NAME ="ARCHIVE" VALUE="graphing.jar"> 
    <param name="GraphType" value="<%= GraphType%>"> 
    <% if GraphType = "1" then %> 
     <param name="GraphTitle" value="Monthly"> 
    <% else %> 
     <param name="GraphTitle" value="Daily"> 
    <%end if %> 
    <param name = "type" value = "application/x-java-applet;version=1.6"> 
</object> 

我測試在我的鉻他們的工作其他小程序的網站,但需要更新的插件,但是當我點擊運行此時間,那麼小程序的工作。但我的小應用程序不能在IE工作時工作

請告訴我問題出在哪裏

回答

4

好像你正在使用ERB;你可以發佈原始輸出嗎?也許有一個格式錯誤。

另外,請查看Java deployment advice。特別是,不要用HTML做事情,請嘗試使用deployJava.js腳本。該腳本還將檢查瀏覽器是否兼容以及JRE是否可用。

<script src="http://www.java.com/js/deployJava.js"></script> 
<script> 
    var attributes = {codebase:'/test/applet/', 
         code:'com.test.Graph', 
         archive:'graphing.jar', 
         width:1100, height:500} ; 
    var parameters = { ... your application parameters } ; 
    var version = '1.6' ; 
    deployJava.runApplet(attributes, parameters, version); 
</script> 
+0

非常感謝@Andrew,它工作正常 – 2013-03-07 11:48:52

相關問題