java - 小程序不适用于 chrome

标签 java javascript google-chrome applet

您好,我在 applet 的 asp 文件中使用了以下代码,但 applet 在 Internet Explorer 中正常工作时无法加载到 google 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>

我在我的 chrome 中测试了其他 applet 网站,它们可以正常工作,尽管需要更新插件,但是当我这次点击运行时,applet 可以正常工作。但是我的小程序在 IE 中无法运行

请问问题出在哪里

最佳答案

你好像在用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>

关于java - 小程序不适用于 chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15261200/

相关文章:

javascript - 为什么 Chrome 收不到我的 cookie?

css - Flexbox 列子项的高度 100%

java - Spring Boot注入(inject)facebook bean返回null

javascript - 使用/Javascript 将主体的背景图片设置为用户输入的 URL

javascript - JSON.parse 在代码中不起作用,但在开发人员控制台中工作正常

javascript - 如何在浏览器之外编辑 Tampermonkey 脚本

java - Android 图形的限制

java - 在 JFrame 之外的屏幕上的任何位置创建点/像素

java - 流 API 和队列 : Subscribe to BlockingQueue stream-style

javascript - Codeigniter:接受空格和符号以使用 JQuery 进行验证