IE只能支持到java1.0 ,你要下载java2的IE插件,高版本JRE都自带了
或者你Applet里面访问本地资源了,要数字签名

解决方案 »

  1.   

    看看java的控制台说什么,
    applet在载入的时候,可能由于jre中的权限不够而无法加载,控制台会出不能access的异常,或者applet要进行某些不安全的操作,比如写个日志文件什么的,也会出类似的异常。
    解决的办法是修改jre\lib\security\java.policy文件,在文件的末尾加上:
    permission java.security.AllPermission;
    permission java.net.SocketPermission "*:8080", "accept, connect, listen, resolve";
    其中SocketPermission要看是什么服务器端口了
      

  2.   

    我的也是,不过提示java.lang.NoClassDefFoundError: java/nio/ByteBuffer
      

  3.   

    jvm没装好啊java runtime environment 去下载
      

  4.   

    还有一种可能,看看你的JRE报的什么错(把鼠标放到那块白框中,会在状态栏有提示的),如果出现NoClassFound之类的,那多半是你的HTML代码不正确,路径不对如果出现NotInit等,那说明你的Applet未初始化,检查一下你的public void init()方法吧.
      

  5.   

    昨天俺也弄了很久才能调用Applet.我的是<applet></applet>写得不对
    不过你的应该是java虚拟机的版本不够。
      

  6.   

    我的小程序如果客户端装了jre就能正常运行,但是我不可能给访问页面的客户装jre啊,请教高手
      

  7.   

    需要安装JRE,你可以提示,必须安装JRE包括版本
      

  8.   

    我也做过一个这样的工作,在本地一切都正常,但传到其他机器上就无法打开applet了(未装jre的机子),不是由浏览器负责解释的吗?有什么办法可以解决