如何使用swf中的按钮删除嵌入在html中的swf文件?
题
我有一个嵌入在html页面中的swf文件,我在swf页面中有一个关闭按钮,当我点击按钮时,我希望swf消失,最好的方法是什么?感谢。
解决方案
如果您的ursing swfobject 2.1嵌入了swf,您可以使用这个内置的javascript swfobject.removeSWF()函数:
function removeFlashFromHTML()
{
swfobject.removeSWF("id_of_your_html_object");
}
现在你使用ExternalInterface从flash调用javascript函数:
function buttonClicked(evt:MouseEvent)
{
if (ExternalInterface.available) {
ExternalInterface.call("removeFlashFromHTML()");
}
}
有关SWFObject检查的更多信息,请此网站
不隶属于 StackOverflow