Post a comment
◎积极参与讨论是中华民族的传统美德。
第一种是在帧上直接打代码:fscommand("showmenu",fasle)
不过这种方法在Flash Player中有效,在网页中无效,所以不是很好 也是我学会的第一种方法。Stage.showMenu=false;
就直接右键什么都不没显示了,这个方法最简单,不好的地方是真的什么都不显示了。right = new Object();
right.onMouseMove = function() {
Stage.scaleMode = "noScale";
};
Mouse.addListener(right);
<PARAM NAME="menu" VALUE="false">
效果和第2种相同大概。_root.createTextField("danger", 999, 0, 0, Stage.width, Stage.height);
这是个小技巧,平时也许不会注意,所以收集整理一下,总会有人需要吧!<SCRIPT language=JavaScript>
var message="这里是点右键时出现的内容";
function clickIE() {if (document.all) {alert(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {alert(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
// -->
</SCRIPT>
Posted by Yczhang at 13:06:15 | 学习教程| Comments (0)