APPLET 与 OBJECT

原先写的applet程序嵌在页面中运行,如果客户端没有装jre的话,applet显示不出来.今天有空,就查了下资料,改了下嵌applet的html页面就可以将问题解决.
下面是两种html的对比
第一种是不能自动加载jre:
<applet codebase="."
code="filetransfer.ftp.Input"
archive="applet2.jar,commons-logging.jar"
width=700
height=320>
    <param name="isp" value=<%=isp%>>
   <param name="userID" value=<%=strBranchUserId%>>
   <param name="username" value="filetransfer">
  <param name="passwd" value="filetransfer">
  <param name="usedsize" value=<%="0"%>>
  <param name="totalsize" value=<%="0"%>>
  <param name="tomcatport" value=":80">
  <param name="ip" value=<%=tst%>>
  <param name="intoDB" value="61.49.90.1">

  </applet>

第二种是可以自动下载jre的.
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://61.49.22.90:80/DownloadSystem/applet2/j2re-1_4_2_12-windows-i586-p-iftw.exe#Version=1,4,2,12"
width=700
height=320>
<param name="CODE" value="filetransfer.ftp.Input">
<param name="CODEBASE" value=".">
<param name="archive" value="applet2.jar,commons-logging.jar">
<param name="userID" value="321">
<param name="host" value="61.49.22.90">
<param name="username" value="fileFtp12">
<param name="passwd" value="fileFtp12">
<param name="usedsize" value="100">
<param name="totalsize" value="10000000000">
<param name="tomcatport" value=":80">
<param name="ip" value="1546,http://dl1.tes.com,/app/htdocs/test.com">
<param name="isp" value="0100231211,61.4.22.90,网通,0,27;0100291231,22.7.21.24,电信,0,26">
<param name="filetype" value="游戏,1;文本文件,2;影音文件,3">;
<param name="intoDB" value="61.49.22.90">
</OBJECT>

你可能感兴趣的:(html)