<applet onload="this.style.display=''; document.images['imgID'].style.display='none'">

解决方案 »

  1.   

    少写了一点:
    <applet
     style="display: none"
     onload="this.style.display=''; document.images['imgID'].style.display='none'"
    >
      

  2.   

    <body onload="mm()">
    <img id=imgID border=0 src=www.gif>
    <applet code="SpaceScroller.class" width="530" height="80"
     id=app style="display: none">
        <param name="fps" value="25">
        <param name="numstars" value="350">
        <param name="text" value="欢迎您!">
        <param name="textcolor" value="#FF0080|#090A74">
        <param name="fontname" value="Helvetica">
        <param name="fontsize" value="40">
    </applet><script language="JavaScript"><!--
    var i = 100;
    function mm()
    {
        if (i>0)
        {
            i -= 10;
            document.images['imgID'].style.cssText = "filter:alpha(opacity="+ i +")";
            setTimeout("mm()", 10);
        }
        else
        {
            document.images['imgID'].removeNode(true);
            app.style.display = "";
        }
    }
    //--></script>
      

  3.   

    十分感謝meizz(梅花雨)大俠
    測試了一下,已達到我所說的目地,十分感謝!
    但是還有一點不是很理想,就是Java的Class在顯示時能不能讓它有淡入的效果?
    這樣淡入和淡出效果就更加完美了。第一次接觸這樣的問題,請大俠不煩賜教!十分感謝!
      

  4.   

    对于APPLET没有办法做到渐显的效果, 即这个透明的滤镜对APPLET不起作用. 用图片作为层又盖不住APPLET, 所以暂时还没想出更好的办法