FlashとJavaScriptの連携について。
HTML内に設置したFlash(SWFファイル)のボタンを押すと、別ウインドウのHTMLページが開く方法について。
現在ホームページを制作していますが、FlashとHTML内のJavaScriptとの連携が上手く出来ないので質問します。
問題のスクリプト・タグを記載します。
-----以下、HTML(index.html)内に記述したJavaScript-----
<script type="text/javascript">
function winopen(top.html,1024,768{window.open(top.html,"name","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0" , Width=" + 1024 + ",Height=" + 768);
</script>
-----ここまで-----
-----以下、Flash(SWFファイル)のボタンに対して記述したActionScript-----
on (release) {
getURL("javascript:winopen("top.html",1024,768);", "_blank");
}
-----ここまで-----
この状態で、HTM内にobjectタグを用いて設置したFlash(SWFファイル)のボタンが上手く動作してくれません。
希望する動作としては「index.htmlに設置されたFlash(SWFファイル)のボタンを押す」→「別ウインドウ(1024×768のサイズ、各ツールバー等非表示、スクロールバーのみ許可)が立ち上がりtop.htmlが表示される」という流れです。
※移動先のtop.htmlには、特にJavaScriptの記述はありません。また、top.htmlはHTML内にFlash(SWFファイル)を設置した見た目だけフルFlashのページになります。
ご不足の記述等があれば、すぐに補足追加させて頂きます。
ご回答、宜しくお願い致します。
お礼
ありがとうございます。 一般的にできるんですね。 safariで試したときに、「これは許可されてないスクリプトなのでsafariでは表示できません」という感じのエラーメッセージがでたもので… やりかたが間違ってたんですね、きっと。 ありがとうございました。