swfのボタンを使用して、htmlに埋め込まれたswfファイルを削除するにはどうすればよいですか?
質問
htmlページに埋め込まれたswfファイルがあり、swfページに閉じるボタンがあります。ボタンをクリックするとswfを非表示にしたいのですが、それを行う最善の方法は何ですか?ありがとう。
解決
swfobject 2.1でswfを埋め込む場合は、次の組み込みjavascript swfobject.removeSWF()関数を使用できます。
function removeFlashFromHTML()
{
swfobject.removeSWF("id_of_your_html_object");
}
ExternalInterfaceを使用してフラッシュからjavascript関数を呼び出します:
function buttonClicked(evt:MouseEvent)
{
if (ExternalInterface.available) {
ExternalInterface.call("removeFlashFromHTML()");
}
}
SWFObjectの詳細については、この Webサイトを確認してください
所属していません StackOverflow