dreamweaver中如何让层置于顶层 10

在dreamweavercs3中做了一个漂浮的广告层(AP元素),如何让层置于顶层?我知道可以将flash的参数WMODE设置为opaque,但页面中还有flash文本、... 在dreamweaver cs3中做了一个漂浮的广告层(AP元素),如何让层置于顶层?
我知道可以将flash的参数WMODE设置为opaque,但页面中还有flash文本、按钮等,难道要一个一个改属性,有没快捷方法?
谢谢先!
有加分的额
展开
 我来答
武当王道长2023
2010-03-09 · TA获得超过819个赞
知道小有建树答主
回答量:468
采纳率:0%
帮助的人:454万
展开全部
很遗憾的告诉你,没有快捷方法。
再给你一个比较好的方法,为了方便你以后的维护
把js那些代码封装到js里面,js里面写一个方法,然后所有页面里面要用到flash的都调用这个方法。
给你一个参考 这样就可以避免你目前遇到的麻烦了,因为只要改一个js 就全部修改了

js方法:
function Common() {}

......
/**
*@param:id //div元素的id号
*@param:url //flash地址
*@param:width //显示的对象宽
*@param:height //显示的对象高
*@param:mode //是否以透明模式显示
**/
Common.showFlash = function (id, url, width, height, mode) {
var arr = new Array();
var str="";
arr.push("<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=\"" + width + "\" height=\"" + height + "\"> ");
arr.push("<param name=\"movie\" value=\"" + url + "\">");
arr.push("<param name=\"quality\" value=\"high\"> ");
if (mode) {
arr.push("<param name=\"wmode\" value=\"transparent\">");
}
arr.push("<param name=\"menu\" value=\"false\">");
arr.push("<embed src=\"" + url + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + width + "\" height=\"" + height + "\"></embed>");
arr.push("</object>");
str = arr.join("");
$(id).innerHTML = str;
};
......

页面调用示例:Comm.showFlash("layer","flash/1.swf",400,200,true);
手机用户83297
2010-03-14 · 超过10用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:0
展开全部
漂浮的广告层属性比flash低
如果有flash的话会挡住广告层

解决方法:
让flash透明,在flash的属性中加<param name="wmode" value="transparent">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anlish1
2010-03-09 · TA获得超过270个赞
知道小有建树答主
回答量:540
采纳率:0%
帮助的人:351万
展开全部
查找替换 很好的办法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式