[英]launching java applet
据我在文档中看到,不推荐使用<applet>
,而<object>
标签是现在启动applet的首选方法。 但是我找不到合适的文档,甚至是关于如何使用object标签来启动applet的教程。
我确实看到以下问题,它显示了如何在JavaScript中,但我更喜欢从网页使用标签启动小程序
我需要知道如何指定java引擎,如何指定jar文件,它存储在哪里,以及如何指定执行的类。
这是我现在所拥有的(但不起作用)
<object
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="800" height="600" data="pi.jar">
<param name="code" value="PiLauncher.class"/>
</object>
索赔是在Oracle 1.5文档中,这个classid指定“当前的java引擎”,但这对我来说是完全不透明的。 他们还有一些请求特定版本的示例。
即使这是真的,我该怎么做:
首先,firefox和IE的语法不一样:
火狐:
<object classid="clsid:CAFEEFAC-0017-0000-0000-ABCDEFFEDCBA" id="appletId" name="appletName" width="400" height="300">
<param name="code" value="com.myPackage.Applet" />
<param name="codebase" value="../resources/applet/"/>
<param name="ARCHIVE" value="myApplet.jar" />
<param name="cache_archive" value="myApplet.jar" />
<param name="type" value="application/x-java-applet" />
<param name="cache_option" value="plugin" />
<param name="mayscript" value="true" />
// you can set optional parameters here
</object>
IE:
<object width="400" height="300" classid="java:com.myPackage.Applet.class" codebase="../resources/applet/" name="appletName" id="appletId">
<param name="archive" value="myApplet.jar" />
<param name="type" value="application/x-java-applet" />
<param name="cache_option" value="plugin" />
<param name="mayscript" value="true" />
// you can set optional parameters here
</object>
这是一个很好的链接: http : //docs.oracle.com/javase/1.5.0/docs/guide/plugin/developer_guide/using_tags.html#object
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.