flash中右键菜单

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:28:25
1、在flash中怎样屏蔽右键菜单。
2、要自己制作右键菜单怎么弄呢?

谢谢各位大侠!

下列几种方法参考一下吧
1.在flash player中有效,在网页中无效:
fscommand("showmenu",fasle)

2.在网页中flash的位置加入参数:
<param name="menu" value="false">

3.在flash的第一帧加入action,这个方法最简单:
stage.showmenu=false;

4.让flash的右键放大、缩小菜单失效,基本上等于屏蔽右键了。在flash的第一帧加入action:
right = new object();
right.onmousemove = function() {
stage.scalemode = "noscale";
};
mouse.addlistener(right);

5.danger的方法,这个适合用在没有交互的动画上,如果需要交互的话这个方法不行。在flash的第一帧加入action:
_root.createtextfield("danger", 999, 0, 0, stage.width, stage.height);

6.在html文件中添加如下代码:

<body oncontextmenu="return false">

<button disabled style="width:450px;height:350px;border:0">
<!--Flash文件-->
<object ... ...>
... ...
<param name="wmode" value="Opaque"> //注意,加上这一句
... ...
<embed ... ...></emb