Java applet隐藏了所有HTML内容

时间:2014-04-30 08:14:05

标签: java html applet

我的第一个Java小程序体验是使用APPLETOBJECT标记,但我注意到它不是跨浏览器解决方案,并决定使用deployJava.js,如Oracle推荐的那样:

<html>
<head>
  <title>My First Java Applet</title>
  <script type="text/javascript" src="jquery-1.11.0.min.js"></script>
  <script type="text/javascript" src="https://www.java.com/js/deployJava.js"></script>
</head>
<body>
  <input type="button" value="1" id="activator1">
  <input type="button" value="2" id="activator2">
  <input type="button" value="3" id="activator3"><br>
  <p>My text<br>
  My text<br>
  My text<br>
  ..........
  My text<br>
  My text<br>
  My text</p>
  <!--
  <applet code="FirstApplet.class" width="260" height="120" id="applet" style="border:dashed 1px red">
  -->
  <!--
  <object type="application/x-java-applet" id="applet">
      <param name="code" value="FirstApplet.class">
  </object>
  -->

  <script type="text/javascript">
$(document).ready(function(){
    var attributes = { id:'applet', code:'FirstApplet',  width:260, height:120};
    var parameters = { } ;
    deployJava.runApplet(attributes, parameters, '1.7');
});
</script>
</body>
</html>

这种方法的问题在于Java applet出现,但所有HTML控件都消失了(activator1,activator2,activator3,所有&#34;我的文本&#34;行)。

当我使用APPLET标记而不是deployJava所有控件 Java applet消失后,所有控件 之前在页面上。

如何让控件保留在页面上?

0 个答案:

没有答案