用swfobject加载flash设置div的层次

本文介绍如何使用SWFObject加载Flash,并通过设置wmode属性解决Flash遮挡div弹出层的问题,确保页面元素正常显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在用swfobject加载flash时,如果有div的弹出层,而且flash遮盖了弹出层,那么需要在swfobject增加一个属性:

 

var swfVersionStr = "10.0.0";
var xiSwfUrlStr = "";
var flashvars = {};
var params = {};
params.quality = "high";
params.bgcolor = "#2D264D";
params.play = "true";
params.loop = "false";
params.scale = "showall";
params.menu = "false";
params.devicefont = "false";
params.salign = "";
params.allowscriptaccess = "sameDomain";

params.wmode = "Opaque";//此属性就是设这div的层次

var attributes = {};
attributes.id = "flashId";
attributes.name = "flashId";
attributes.align = "top";
			
swfobject.embedSWF("swf/main.swf", "FlashID","960", "600",swfVersionStr, xiSwfUrlStr,
                flashvars, params, attributes);
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值