大家都知道,<applet>标记已经不被推荐使用了,而要使用这样的标记:
<OBJECT
classid = "clsid:CAFEEFAC-0014-0001-0001-ABCDEFFEDCBA"
codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_1_01-windows-i586.cab#Version=1,4,1,1"
WIDTH = "500" HEIGHT = "300" ALIGN = "baseline" >
<PARAM NAME = CODE VALUE = "Borders.class" >
<PARAM NAME = "type" VALUE = "application/x-java-applet;jpi-version=1.4.1_01">
<PARAM NAME = "scriptable" VALUE = "false"> <COMMENT>
<EMBED
type = "application/x-java-applet;jpi-version=1.4.1_01"
CODE = "Borders.class"
WIDTH = "500"
HEIGHT = "300"
ALIGN = "baseline"
scriptable = false
pluginspage = "http://java.sun.com/products/plugin/index.html#download">
<NOEMBED>
</NOEMBED>
</EMBED>
</COMMENT>
</OBJECT>问题就是:在已经安装了更高版本JRE的情况下,用这个标记还会弹出需要安装JRE的对话框。例如我已经安装了JRE1.4.2.2,而上述的标记表明了是1.4.1.1,但是当我访问有上述标记的网页时,仍然会要求我安装这个JRE1.4.1.1。然而,如果我不安装,就看不到这个Applet!
如何让装有新版本JRE的机器不需要安装旧版本呢?
本机环境:IE6,win2k/xp
<OBJECT
classid = "clsid:CAFEEFAC-0014-0001-0001-ABCDEFFEDCBA"
codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_1_01-windows-i586.cab#Version=1,4,1,1"
WIDTH = "500" HEIGHT = "300" ALIGN = "baseline" >
<PARAM NAME = CODE VALUE = "Borders.class" >
<PARAM NAME = "type" VALUE = "application/x-java-applet;jpi-version=1.4.1_01">
<PARAM NAME = "scriptable" VALUE = "false"> <COMMENT>
<EMBED
type = "application/x-java-applet;jpi-version=1.4.1_01"
CODE = "Borders.class"
WIDTH = "500"
HEIGHT = "300"
ALIGN = "baseline"
scriptable = false
pluginspage = "http://java.sun.com/products/plugin/index.html#download">
<NOEMBED>
</NOEMBED>
</EMBED>
</COMMENT>
</OBJECT>问题就是:在已经安装了更高版本JRE的情况下,用这个标记还会弹出需要安装JRE的对话框。例如我已经安装了JRE1.4.2.2,而上述的标记表明了是1.4.1.1,但是当我访问有上述标记的网页时,仍然会要求我安装这个JRE1.4.1.1。然而,如果我不安装,就看不到这个Applet!
如何让装有新版本JRE的机器不需要安装旧版本呢?
本机环境:IE6,win2k/xp
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货