上海新致软件查:FLASH置于网页最底层

来源:百度文库 编辑:神马品牌网 时间:2024/04/24 04:30:56
在我的网页上有一个在线洽谈系统,显示为一个可以拖动的小方框,但是这个方框一拖到FLASH上的时候就被FLASH覆盖了,这样感觉整个页面很乱,我想把FLASH居于网页最底层,怎么办呢?

通过<div style="z-index:-1"></div>,定义一个居于底层的层来放置flash。
需要注意的是,flash设置为底层就会失去对鼠标、键盘的响应。
我曾经试验一个网站(厦门大学蔚蓝社),将flash动画设置为底层作为整个网页的背景,上层是html表格和文字内容。但是发现,flash作为背景后,所有的按钮都不能用,鼠标追踪_xmouse _ymouse无效,按键也无效,只能作为纯粹的flash动画。这一点你可以试验一下,希望加以注意。

Flash默认是最高层.
所以, 我经常会遇见Flash把下拉菜单挡住的情况. 把Flash文件放到一个层中,设为最底层,FLASH设为透明.
<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="media.swf">
<param name="quality" value="high">
<embed src="media.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>

flash是最高层的
有个办法就是把flash的背景颜色设置为透明就是了