我自己做的所有的Applet在IE中不知咋的就是跑不起来,每次打开IE就说已经限制此文件显示可能访问计算机的活动内容,选择允许阻止的内容这个选项后,HTML需要载入Applet的地方就出现了一个小叉子,与无法下载的图标一样,没有任何显示。后来我用最初级的HelloWorld Applet调试,可结果还是这样,问题出在哪呢?是我的IE没设置好吗?该怎么设置呢?

解决方案 »

  1.   

    微软把Java从IE中彻底删除,IE中间没有Java的虚拟机了,当然跑不起来了
    想跑Applet,还是自己装JRE吧
      

  2.   

    当客户端浏览器不支持相应版本的apple时自动下载运行环境JVM的解决办法 
    <OBJECT
    classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    codebase = "http://java.sun.com/products/plugin/1.4/jinstall-1_4-windows-i586.cab#Version=1,4,1,0"
    WIDTH = "100%" HEIGHT = "500" >
    <PARAM NAME = CODE VALUE = "nz.astarte.planwise.gantt.GanttApplet" >
    <PARAM NAME = CODEBASE VALUE = "." >
    <PARAM NAME = ARCHIVE VALUE = "pwgantt.jar" >
    <PARAM NAME = "type" VALUE = "application/x-java-applet;version=1.4">
    <PARAM NAME = "scriptable" VALUE = "false">
    <PARAM NAME = "projectId" VALUE="<%=theForm.getProjectId().toString()%>" >
    <PARAM NAME = "userId" VALUE="<%=userId%>" >
    <PARAM NAME = "logLevel" VALUE="INFO" >
    <COMMENT>
    <EMBED
    type="application/x-java-applet;jpi-version=1.4.1"
    CODE="nz.astarte.planwise.gantt.GanttApplet"
    CODEBASE="."
    ARCHIVE="pwgantt.jar"
    WIDTH="100%"
    HEIGHT="500"
    projectId="<%=theForm.getProjectId().toString()%>"
    userId="<%=userId%>"
    logLevel="INFO"
    scriptable=false
    pluginspage="http://java.sun.com/j2se/1.4.1/download.html">
    <NOEMBED>
    Could not find a plugin supported by your browser. Please download Sun's Java Plugin 1.4.1
    </noembed>
    </EMBED>
    </COMMENT>
    </OBJECT> 
     
      

  3.   

    我的JAVA版本是j2sdk1.4.1,装的时候JRE已经自动装上了,为什么还是不行呢?需要另外设置什么吗?
      

  4.   

    你用的是XP吗?我用的和你样的JAVA版本,系统是2000,一点问题也没有啊。
      

  5.   

    出现一个小叉子,可能是IE中的appletviewer没有找到applet对应的class或资源文件,建议检查下codebase的设置是否有问题。
      

  6.   

    我终于重装了一遍JDK,这回终于行了,虽然我还是不知道原来的毛病到底出现在哪,但终归可以运行了,所以我想也该结贴了,谢谢各位热心支持。