0

フラッシュで onRelease() イベントからシックボックスをトリガーする方法を誰かが知っているのだろうか。

それは可能ですか?

4

1 に答える 1

2

次のように、ActionScript3 ExternalInterfaceクラスを使用して、HTML ページで JavaScript 関数を呼び出すことができます。

ExternalInterface.call("your_javascript_function()");

JavaScript 呼び出しは、引用符で囲む必要があります。

私は ThickBox を使用したことはありませんが、JavaScript を使用して操作していることは確かです。

編集*

Thickbox API を見ただけで、JavaScript 呼び出しは次のようになると思います。

tb_show("","mycontent.html?height=500&width=400","");

hereからそのコードを取得しました。注意が必要なのは、Flash コンテンツの上に HTML コンテンツを重ねることだと思います。これに関するフォーラムの投稿がいくつかあります。良い解決策がある場合は、回答を編集します。

于 2009-11-18T05:43:52.097 に答える