用javascript定时10秒后隐藏动画所在的层就好了

解决方案 »

  1.   

    放在头部看看
    <div id="addiv" style="width:780;height:400">
    <img src="ad.gif">
    </div>
    <script language="javascript">
    setTimeout("addiv.style.display='none'",10*1000)
    </script>
      

  2.   

    动画已经OK
    <script>
    <!--
    setTimeout("document.all.view.style.visibility = 'hidden'","21000");
    //-->
    </script>
    <div id="view" style="Z-INDEX: 10; ; LEFT:expression((document.body.clientWidth-769)/2); VISIBILITY: visible; WIDTH: 769px; POSITION: absolute">
    <table style="WIDTH: 769px; HEIGHT: 249px" height="248" cellSpacing="0" cellPadding="0"  width="769" border="0">
    <tr>
    <td>
    <OBJECT style="WIDTH: 100%; HEIGHT: 249px" width="100%" classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000">
                                <PARAM NAME="_cx" VALUE="20320">
                                <PARAM NAME="_cy" VALUE="6588">
                                <PARAM NAME="FlashVars" VALUE="">
                                <PARAM NAME="Movie" VALUE="/ETAX/Images/NewYear2005.swf">
                                <PARAM NAME="Src" VALUE="/ETAX/Images/NewYear2005.swf">
                                <PARAM NAME="WMode" VALUE="Window">
                                <PARAM NAME="Play" VALUE="-1">
                                <PARAM NAME="Loop" VALUE="0">
                                <PARAM NAME="Quality" VALUE="High">
                                <PARAM NAME="SAlign" VALUE="">
                                <PARAM NAME="Menu" VALUE="-1">
                                <PARAM NAME="Base" VALUE="">
                                <PARAM NAME="AllowScriptAccess" VALUE="always">
                                <PARAM NAME="Scale" VALUE="ExactFit">
                                <PARAM NAME="DeviceFont" VALUE="0">
                                <PARAM NAME="EmbedMovie" VALUE="0">
                                <PARAM NAME="BGColor" VALUE="">
                                <PARAM NAME="SWRemote" VALUE="">
                                <PARAM NAME="MovieData" VALUE="">
                                <PARAM NAME="SeamlessTabbing" VALUE="1">
    </OBJECT>
    </td>
    </tr>
    </table>
    </div>只要把这代码放到<body>区就OK,能覆盖下层的FLASH、下拉列表等。但离我本来效果还差一点,我本来想实现类似这个网页的效果http://www.fs165.com/
    一开始动画占屏幕上部分,网页在下部分,过一段时间,动画消失,网页自动回复原装,点实现??
    呵呵··春节可能又要搞这样的欢迎广告
      

  3.   

    请把你的函数改为setTimeout("document.all.view.style.display= 'none'","21000");应该就可以了(上面的空档就会看不到了)