2013-03-07 86 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

相关问题