由于这次需要在HTML中的<object>中加入<param>标签,所以无法直接用include指令来包含某一个HTML文件了,因此需要这么做:
<
object
codetype
="application/java"
id
="TestApplet"
codebase
= "."
name
="testApplet"
align
="middle"
code
="applet.TestApplet.class"
width
="400"
height
="400"
>
< param name ="func" value ="mainmenu1" />
</ object >
< script > ...
try ...{
if(window.document.testApplet != null)
var str = window.document.testApplet.getURLName();
}
catch(exception) ...{
alert("Java Run-time Environment(JRE) cannot be found on your computer. Please download JRE(Ver.>=5.0) at SUN corp. http://www.sun.com Downloads->Java SE->Java Runtime Environment (JRE)");
}
</ script >
< param name ="func" value ="mainmenu1" />
</ object >
< script > ...
try ...{
if(window.document.testApplet != null)
var str = window.document.testApplet.getURLName();
}
catch(exception) ...{
alert("Java Run-time Environment(JRE) cannot be found on your computer. Please download JRE(Ver.>=5.0) at SUN corp. http://www.sun.com Downloads->Java SE->Java Runtime Environment (JRE)");
}
</ script >
而JavaScript部分的代码可以因页面的情况而决定取舍。这里,根据小应用程序中的代码,需要将param的name定为"func",而value可以根据你的需要自己来定。