IE自带的JVM版本很低,你如果用了较高版本的类,比如Swing的!
IE无法解释,所以就无法正确显示,
能够正确显示的applet,是因为没有用高版本的API!

解决方案 »

  1.   

    建议以后多看看CSDN的JAVA新闻。
    Microsoft至今是不支持新版的JDK的,所以,你假如使用了SUN的Swing技术,那么你的applet将无法运行在IE5.0中,当然IE6更是不肯了。SUN使用了IE所支持的插件技术,即我们以前一直用的ActiveX com技术等,使用plug in,所以标记改变了,使用了<object>的标记。这就是为什么要使用HTMLConverter的原因了,当然也可以自己写。
      

  2.   

    能不能具体的介绍一下怎么转换?HTMLConverter去哪找?
      

  3.   

    可我并没有用Swing什么的,只是用了java.applet.*,java.applet.event.*,java.net.*,
    java.io.*,java.util.*等等,是不是这些就包括了ie不支持的技术。转换好的applet页面,如果客户端要浏览的话,是自动下载java plug_in,还是要手动下载安装。thanks.
      

  4.   

    实际上上面已经说的很清楚,就是不支持高版本java类。
    你的代码可能含有高版本类。
      

  5.   

    我import了一下java的包:
    import java.io.*;
    import java.net.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import java.applet.Applet;哪些是IE不支持的.另外如果客户端要浏览的话,是自动下载java plug_in,还是很麻烦的.