先画个层,在层上进接插入FLASH不就行了吗

解决方案 »

  1.   

    <SCRIPT FOR=window EVENT=onload LANGUAGE="JScript">
       initAd();//载入页面后,调用函数initAd()
       </SCRIPT>
       <script language="JScript">
       <!--
       function initAd() {
       document.all.AdLayer.style.posTop = -200;//设置onLoad事件激发以后,广告层相对于固定后的y方向位置
       document.all.AdLayer.style.visibility = 'visible'//设置层为可见
       MoveLayer('AdLayer');//调用函数MoveLayer()
       }
       function MoveLayer(layerName) {
       var x = 600;//浮动广告层固定于浏览器的x方向位置
       var y = 300;//浮动广告层固定于浏览器的y方向位置
       var diff = (document.body.scrollTop + y - document.all.AdLayer.style.posTop)*.40;
       var y = document.body.scrollTop + y - diff;
       eval("document.all." + layerName + ".style.posTop = y");
       eval("document.all." + layerName + ".style.posLeft = x");//移动广告层
       setTimeout("MoveLayer('AdLayer');", 20);//设置20毫秒后再调用函数MoveLayer()
       }
       //-->
       </script>
       <!--下面为一个ID为AdLayer的层(如ID名不为AdLayer,上面MoveLayer()内的AdLayer也要作相应修改),包括一张带链接的图片-->
       <div id=AdLayer style='position:absolute; width:61px; height:59px; z-index:20; visibility:hidden;; left: 600px; top: 300px'> 
       <a href="http://www.5dmedia.com/bbs"><OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH=468 HEIGHT=60><PARAM NAME=movie VALUE='/adv//sun-banner468.swf'> <PARAM NAME=quality VALUE=high> <EMBED src='http://images.sohu.com/cs/button/moto/v80/590105.swf' quality=high border=0 WIDTH=468 HEIGHT=60 TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></EMBED></OBJECT></a> 
       </div>
      

  2.   

    谢谢先!
    ><PARAM NAME=movie VALUE='/adv//sun-banner468.swf'> <PARAM NAME=quality VALUE=high> <EMBED src='http://images.sohu.com/cs/button/moto/v80/590105.swf'请问这一段分别表示什么啊?!EMBED的地址和前面那个VALUE一致可以吗?!哪些东西是可变的,需要改变的呢?!我加上去怎么老是又蓝色的背景啊?!