把flash放一个层里面,层的index设低一点,ie下没有问题,我做了一个判断,ns下用一个图片替代flash了,参见 www.jinfonet.com

解决方案 »

  1.   

    还是要被挡住啊,
    <div id="Layer1" style="width:100%; height:100%; z-index:100;">
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="708" height="91">
            <param name="movie" value="image/flash/banner.swf">
            <param name="quality" value="high">
            <embed src="image/flash/banner.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="708" height="91"></embed></object>
            </div>不行啊?
      

  2.   

    把Flash设成透明,放到一个层内,降低该层的z-index.JS版常见问题(一)层遇到select框时?    fason(原作) 
    http://www.csdn.net/Develop/Read_Article.asp?Id=19114
      

  3.   

    把Flash设成透明,放到一个层内,降低该层的z-index.<div  style="z-index:-1">  <!--1.设置FLASH为底层-->
         <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="115">
        <param name="movie" value="http://www.csdn.net/adv/468x60.swf">
      <param name="quality" value="high">
      <embed src="http://www.csdn.net/adv/468x60.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="115"></embed> 
      <param name="wmode" value="transparent">  <!--2.必须把FLASH设置为透明-->
    </object> </div>  
    <div id="huiLayer"  style="cursor: hand; position:absolute; left:10px; top:10px; width:200px; height:115px; z-index:1; visibility:  visible;"><br><br>我在Flash上面</div>