请问为何我的IE6不能运行Applet程序? 不会吧,那将来我的应用程序难道只能在NETSCAPE中打开?IE是主流啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 微软在排挤java,所以ie6没有嵌jvm,自己装jre就能解决。 最简单的办法是装sun前不久发布的j2sdk1.4.1_02(或jre1.4.1_02),(以前的j2sdk1.4.1_01是不行的!) IE5.5中只支持Java1.1,因此,在Java1.2版本以后写的Applet就不能运行,所以,要安装JRE,这样,在运行Applet的时候,系统就会调用JRE里的JVM而不是IE里的JVM了,但有时会碰到即使安了JRE也不能正常运行,原因是:<applet code=”XXX.class” ……></applet>的格式,会让IE自动调用自己的JVM,必须要有HTML转换器这个程序对原有的HTML文件进行改动,改动后的文件比以前多,但最重要的是有一行:<Object classid=……>,这个标记会使系统自动加载JRE的JVM来运行程序。(有了JAR文件后,运行:java -jar htmlconv1_3.jar –gui,在栏位中输入相关信息进行转换)2. 不用IE来直接运行Applet把/* <applet code=……></applet>*/放在源代码的最上方。但只能用appletviewer来处理,不能用IE,要用IE,还要编写相应的HTML文件才能运行。但有时这么做,还是不能正常运行,在确定装好JRE后,可以使用Plug-in来改变Java插件参数,在“高级”里应有两个插件,JDK与JRE的区别就是前者可以提供出错功能。 首先,说明一下,在IE中正确运行一个Applet是的效果:注意你的屏幕右下角的系统托盘,如果这个Applet能在IE中运行,那么系统托盘中必然会启动一个JAVA的“图标”!不知道你的有没有,如果没有,那么这个Applet就没有正确运行,即便是IE打开了,Applet也没有被IE打开。检查有几个jdk!==========================================看看IE高级属性中关于applet用的是什么?和你安装的是否相符?或者在单独安装一下Java Plug-in的插件!再不行,就是清除机器中所有的jdk!一定别忘了要清除C:\program files\java(1.4版本jdk,1.3jdk为C:\program files\javasoft)这个目录。(除了安装jdk目录,清除掉这个目录也是关键!!!)保证“清除干净”所有jdk后,重新安装一下jdk.正确的jdk安装后 “控制面版”里多出了“Java Plug-in”这么一项,大家可以通过这个来设置。==============================还有一点是很重要的:就是重新编辑了个新的Applet文件,运行,就可以在IE中显示了,每次用IE打开Applet的时候, 右下角的系统托盘中都会启动那个JAVA的“图标”!不过也请大家注意,我是“重新编辑了个新的Applet文件”,因为我发现,原来那个Applet还是不能正常显示!必须把内容少做更改,重新写到一个*.java文件中,在java.exe它生成class文件。html文件同样要重写!!!虽然前后两个Applet的内容相同,只是类名和文件名不同罢了。但是用原来的就是不行,新的applet都可以了。 去下载一个 jvm微软有的下的 你在安装JDK时选上JRE 安装完后在控制面板上有一个JAVA PLUG - IN的东东 那样就行啦 you can try <object></object> to create an applet object 装了jvm,同时code=..class的前的目录应该设在classpath中,否则系统可能找不到你的.class文件 看看你的Applet是什么版本的吧。由于Sun的原因,用JDK1.1做的Applet不被从JDK1.2以后的JRE兼容。所以,微软就放弃了对Java的继续升级支持,这个问题在微软的网站上面提到过。紧接着,由于微软停止升级,又导致了现在的很多网站没有使用JDK1.2以后的Applet,所以安装最新的JRE反而导致更多的Applet不能运行。 如何去掉字符串中的标点符号与空格 关于现在的object类 关于数据库连接池出错问题--DBPool_v4.8.3.jar 用java调用windowsAPI的问题 JMF的控件如何进行美化? 能否用JAVA画出颜色渐变,文字阴影,图形阴影等,谢谢 大家帮忙看看这段小程序 请教高手:如何实现异步程序? java应用程序的后期发布问题(在线等待) 获得本机当前的网络数据流量 请大家以自己实际的感觉讲述一下在Web开发中.net和java谁更有优势?进者有分! 请问,如何从一幅大的图片生成一个小的缩略图(就是thumb)?
(以前的j2sdk1.4.1_01是不行的!)
(有了JAR文件后,运行:java -jar htmlconv1_3.jar –gui,在栏位中输入相关信息进行转换)
2. 不用IE来直接运行Applet
把/* <applet code=……></applet>*/放在源代码的最上方。但只能用appletviewer来处理,不能用IE,要用IE,还要编写相应的HTML文件才能运行。但有时这么做,还是不能正常运行,在确定装好JRE后,可以使用Plug-in来改变Java插件参数,在“高级”里应有两个插件,JDK与JRE的区别就是前者可以提供出错功能。
注意你的屏幕右下角的系统托盘,如果这个Applet能在IE中运行,那么
系统托盘中必然会启动一个JAVA的“图标”!
不知道你的有没有,如果没有,那么这个Applet就没有正确运行,
即便是IE打开了,Applet也没有被IE打开。
检查有几个jdk!
==========================================
看看IE高级属性中关于applet用的是什么?和你安装的是否相符?或者在单独安装一下Java Plug-in的插件!再不行,就是清除机器中所有的jdk!
一定别忘了要清除C:\program files\java(1.4版本jdk,1.3jdk为C:\program files\javasoft)
这个目录。(除了安装jdk目录,清除掉这个目录也是关键!!!)保证“清除干净”所有jdk后,重新安装一下jdk.正确的jdk安装后 “控制面版”里多出了“Java Plug-in”这么一项,
大家可以通过这个来设置。==============================
还有一点是很重要的:
就是重新编辑了个新的Applet文件,运行,就可以在IE中显示了,
每次用IE打开Applet的时候, 右下角的系统托盘中都会启动那个
JAVA的“图标”!不过也请大家注意,我是“重新编辑了个新的Applet文件”,
因为我发现,原来那个Applet还是不能正常显示!
必须把内容少做更改,重新写到一个*.java文件中,
在java.exe它生成class文件。html文件同样要重写!!!
虽然前后两个Applet的内容相同,只是类名和文件名不同罢了。
但是用原来的就是不行,新的applet都可以了。
微软有的下的
安装完后在控制面板上有一个JAVA PLUG - IN的东东 那样就行啦
由于Sun的原因,用JDK1.1做的Applet不被从JDK1.2以后的JRE兼容。
所以,微软就放弃了对Java的继续升级支持,这个问题在微软的网站上面提到过。
紧接着,由于微软停止升级,又导致了现在的很多网站没有使用JDK1.2以后的Applet,所以安装最新的JRE反而导致更多的Applet不能运行。