2011-06-23 121 views

回答

2

那么这页面导航离去,你有两个选择:

如果你想网页内的flash对象,这将有可能使用JavaScrip吨,使用swfobject.removeSWF。有一个样本here

+0

System.exit =第42行\t 1120:访问未定义的属性Flash。 fscommand(“quit”)=第42行\t 1180:调用可能未定义的方法fscommand。 – Tieme

+0

首先,您必须使用** import flash.system.fscommand来导入它; **以下是[示例](http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/system /package.html#fscommand%28%29) – Veehmot

0

不可以。您不能使用actionscript杀死虚拟机。有一些AS3命令暂停/恢复(睡眠)Flash播放器虚拟机,但这些只能在调试模式下工作,只能从IDE本地启动。有可能使用某些服务器端或客户端HTML/JS或其他东西,但绝对不是从VM内部删除项目。

0

嗯,是的,你可以使用Flash来调用JavaScript并删除DIV/SPAN其持有它(见fscommandExternalInterface),但我不认为这是最好的选择 - 它太容易失败,它也受到其环境的影响。

如果可以,只是使用navigateToUrl(new URLRequest(<ip>), "_self")