Javascript 是否禁用右键单击嵌入式livestream flash对象?

Javascript 是否禁用右键单击嵌入式livestream flash对象?,javascript,actionscript-3,flash,embed,right-click,Javascript,Actionscript 3,Flash,Embed,Right Click,我目前正在我的网站上运行一个嵌入式Flash swf对象。我想阻止人们右键点击它。问题是我并没有访问原始swf的权限,所以我不能添加AC3脚本,我想避免使用JavaScript这样做。人们仍然可以禁用Java来获得他们想要的东西 所以我的问题是,有没有办法做到这一点?谢谢。将SWF加载到新的SWF中,然后从那里禁用右键单击 // Load SWF var myLoader:Loader = new Loader(); var url:URLRequest = new URLRequest("Ex

我目前正在我的网站上运行一个嵌入式Flash swf对象。我想阻止人们右键点击它。问题是我并没有访问原始swf的权限,所以我不能添加AC3脚本,我想避免使用JavaScript这样做。人们仍然可以禁用Java来获得他们想要的东西


所以我的问题是,有没有办法做到这一点?谢谢。

将SWF加载到新的SWF中,然后从那里禁用右键单击

// Load SWF
var myLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("ExternalSWF.swf");
myLoader.load(url);
addChild(myLoader);   

// Disable Right-Click
stage.addEventListener(MouseEvent.RIGHT_CLICK, function(e:Event){});