【问题标题】:applet does not work on chrome小程序不适用于 chrome
【发布时间】:2013-02-22 01:28:48
【问题描述】:

您好,我在小程序的 asp 文件中使用以下代码,但小程序在 Internet Explorer 中运行良好时无法加载到谷歌浏览器中。

<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>

我在我的 chrome 中测试了其他小程序网站,它们可以工作,虽然需要更新插件,但是当我这次点击运行时,小程序就可以工作了。但是我的小程序在 IE 中工作时不起作用

请告诉我问题出在哪里

【问题讨论】:

    标签: java javascript google-chrome applet


    【解决方案1】:

    您似乎正在使用 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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-10
      • 1970-01-01
      相关资源
      最近更新 更多