如何删除';使用swf中的按钮嵌入html中?

如何删除';使用swf中的按钮嵌入html中?,html,flash,embed,Html,Flash,Embed,我有一个嵌入在html页面中的swf文件,在swf页面中有一个关闭按钮,我希望当我点击按钮时swf消失,最好的方法是什么?谢谢。编写一个JavaScript函数来隐藏swf或其包含的元素,并通过swf本身中的“关闭按钮”调用该函数。编写一个JavaScript函数来隐藏swf或其包含的元素,并通过“关闭按钮”调用该函数在swf本身。一篇关于如何让flash调用页面上的一些JS的文章。如果你永远都不想要它回来(隐藏后),我建议你释放资源,因为flash在客户端环境中很昂贵。一篇关于如何让flash

我有一个嵌入在html页面中的swf文件,在swf页面中有一个关闭按钮,我希望当我点击按钮时swf消失,最好的方法是什么?谢谢。

编写一个JavaScript函数来隐藏swf或其包含的元素,并通过swf本身中的“关闭按钮”调用该函数。

编写一个JavaScript函数来隐藏swf或其包含的元素,并通过“关闭按钮”调用该函数在swf本身。

一篇关于如何让flash调用页面上的一些JS的文章。如果你永远都不想要它回来(隐藏后),我建议你释放资源,因为flash在客户端环境中很昂贵。

一篇关于如何让flash调用页面上的一些JS的文章。如果您永远不想要它回来(隐藏后),我建议您释放资源,因为flash在客户端环境中非常昂贵。

如果您使用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的更多信息,请查看网站

如果您使用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的更多信息,请查看网站

删除包含swf的html片段会停止flash player插件吗?删除包含swf的html片段会停止flash player插件吗?