过程如下:
    在ie浏览器中输入网址 http://127.0.0.1:8080/index1.html 可以看到Applet的动画,但将 
   127.0.0.1 改为外网地址时,Applet动画没有,只有一片灰色。怎样解决这个问题??

解决方案 »

  1.   

    有时候将ip地址换成机器名就可以
    如果还是不行,应该就是没有创建安全策略文件.java.policy的问题,要将其设为可读和可执行
      

  2.   

    推荐你不要企图将applet用于互联网。强迫用户下载jre,烦人,并且还要设置安全级别。
    他现在主要的功能是用来解决局域网内部的通信。
      

  3.   

    你访问内网和外网都是在一台客户端机器上测试的吗?
    APPLET是在本地运行的,与内网和外网无关!!
      

  4.   

    ……applet的动画?楼主这个问题不是内网外网的问题,是客户端计算机装没装JVM的问题……你的applet有可能使用到了Applet2.0的方法,而MS的IE最高只支持Applet1.2,所以你的Applet在本机或者其他装了JRE的机器上面(比如你的同事的)可以运行,而在其他没有装JRE的计算机上面无法运行。如果你使用Java来调用一些媒体文件,那么你需要保证客户端也安装了对应的播放器
      

  5.   

    不好意思!! 测试都系在本机上测试的。当用127.0.0.1地址访问时,可以启动到Applet ,但当地址改为外网地址访问时,就不能启动Applet;
    局域网内的其它机访问时,都不能启动Applet。
      

  6.   

    那应该是浏览器的安全级别设置问题,并且你要数字签名APPLET,或则在要使用的机器的安全策略文件需要修改