posts - 431,  comments - 344,  trackbacks - 0
今天客户反应,说他们在使用我们的程序的时候,默认下载的JRE版本是1.4.2的,而我们使用的applet在1.4.2上有问题,只支持1.5以上版本。
查了一下,原来是第三方的js里面控制了jre下载版本为:
if(applet_type == 1) {
  s = '<embed TYPE="application/x-java-applet;version=1.3"\n';
  s += ' PLUGINSPAGE="http://java.sun.com/products/plugin/1.3/plugin-install.html"\n';
 } else if(applet_type == 2) {
  s = '<object CLASSID="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"\n';
  s += ' CODEBASE=" http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1,3,0,0"\n';
 } else {
  s = '<applet';
 }

修改为一下代码即可(1.6):
 if(applet_type == 1) {
  s = '<embed TYPE="application/x-java-applet;jpi-version=1.6"\n';
  s += ' PLUGINSPAGE="http://java.sun.com/products/plugin/index.html#download"\n';
 } else if(applet_type == 2) {
  s = '<object CLASSID="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"\n';
  s += ' CODEBASE="http://java.sun.com/update/1.6.0/jinstall-6-windows-i586.cab"\n';
 } else {
  s = '<applet';
 }
posted on 2009-09-03 15:47 周锐 阅读(982) 评论(0)  编辑  收藏 所属分类: JavaJavaScriptJsp

只有注册用户登录后才能发表评论。


网站导航: