2009-03-19 33 views
1

私は製品とフラッシュカルーセルを持っています。製品がxmlファイルからロードされています。 カルーセルで製品をクリックすると、ダイアログモーダルがポップアップする必要があります。フラッシュムービーからjqueryモーダルを開く必要があります

imは、flash geturl関数で使用しています。しかし、私はここに何を入れるべきですか? javascript:openFunction() のようなものになっていますが、これはうまくいきません。

と私のjqueryファイルでopenFunction()を書く必要がありますか?

私は完全なスクリプトを必要といけない、右方向へのちょうどステップが細かすぎる:)

のthnx

答えて

4

最も一般的ではJavaScript関数を呼び出すためにのExternalInterfaceを使用することです:

ActionScriptの:

ExternalInterface.call('popupMessage','hello'); 

Javascriptを:

function popupMessage(msg) 
{ 
    alert(msg); 
} 

ドキュメント: http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

これはあなたが、少なくとものgetURLよりも、それが簡単にエラーやデバッグをキャッチすることができるかもしれいずれかで動作しない場合は(あなたは右、AS2で働いています?)。

関連する問題