我碰见过一次,是因为IE的原因.重新升级一下你的IE

解决方案 »

  1.   

    看http://www.cjsdn.net/post/view?bid=28&id=109720&sty=1中我的回复!1、ms的JVM是那个版本的?
    是1.1.4的,你可以用这个工具来检测就知道了。
    工具的下载地址在我的Java资料站里http://Java.EchoChina.net
    里的资料工具里有个叫MSJVMVerChecker的,在DOS下运行即可知道信息的。
    比如:
    C:\>MSJVMVerChecker.exe
    WhyWaitForever - JavaCheck [ Java vendor: Microsoft Corp. version: 1.1.4 ]2、用那个版本的JDK编译的APPLET不用下载jre用IE内置的JVM就可以啊~~
    Javac -target 1.1 YourClass.java即可,如果你用了swing等其它包的话请把附加的一些包在applet的cabbase里进行说明即可。但是如果你在程序中如果用了其它的高版本的Java的特性的话,那就不行了,比如你在Applet里用了Java的泛型,那肯定再怎么编译IE自带的JRE也运行不了的。 不过1.5.0的好象不支持-target 1.1
    即:F:\j2sdk\1.5.0\bin\javac -target 1.1 JDKTest.java编译时会出现
    javac: target release 1.1 conflicts with default source release 1.5
    的提示你用1.4.2的JDK来进行编译吧,有问题PM我。
      

  2.   

    把IE里面允许APPLET运行项设置一下就行了
      

  3.   

    jre版本过低。如果是禁止,应该显示一个叉。到sun公司下载一个1.5以上版本的jre或jsdk装上就好了。
    建议开发applet,别使用过高版本的jdk,否则客户端都要装这个东西。