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のページになります。
ご不足の記述等があれば、すぐに補足追加させて頂きます。
ご回答、宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
JavaScript も ActionScript も,両方とも間違っていますね。
私の推測も入れて書き直します。
---HTML(index.html)内に記述したJavaScript---------
<script type="text/javascript">
function winopen(P,W,H) {
window.open(P, "my_name", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=" + W + ",height=" + H + "\"");
}
</script>
---ここまで------
---Flash(SWFファイル)のボタン記述したActionScript-----
on (release) {
getURL("javascript:winopen('top.html',1024,768);");
}
---ここまで------
お返事が遅くなってしまい、申し訳ありませんでした。
お教え頂いた方法を元に書き直してみたところ、何とか動かす事が出来ました!
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
外部ボタンから別のFlashを操作
-
外部から読み込まれたSWFによる...
-
【VBA】マクロの入ったファイル...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
スマホでtxtファイルを編集する...
-
サポートされたファイル形式お...
-
個別に違う添付ファイルを付け...
-
PDFファイルの倍率を変えて保存...
-
ガラケーからPCへの写真の取り込み
-
エクセルで「特定の文字を含む...
-
Visual Basic.NETの、Form 間で...
-
革に付いてしまったマジック(ペ...
-
PC内で速度を遅くした音源をCD...
-
typedefのスコープに関して。
-
リストビューで選択行の背景を...
-
エアコンの冷媒 R410Aの重...
-
シェイプ上で矢印キー(右、左...
-
拡張子「.IDJ」を、windo...
-
VBA:カウンターの i の値が開放...
-
A4の紙に印刷されている文字を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Flashで文字化け
-
プルダウンメニューが隠れてし...
-
swfファイルがループ再生されて...
-
既存のswfに文字を少しだけ入れ...
-
サポートされたファイル形式お...
-
PC内で速度を遅くした音源をCD...
-
PDFファイルの倍率を変えて保存...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
-
Googleマップに保存した地点が...
-
e-taxで送信ファイルの拡張子が...
-
エクセルで「特定の文字を含む...
-
スマホでtxtファイルを編集する...
-
2枚、マイクロSDカードを入...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
A4の紙に印刷されている文字を...
-
拡張子「.IDJ」を、windo...
-
エアコンの冷媒 R410Aの重...
-
ガラケーからPCへの写真の取り込み
-
ビデオファイルのプロパティの...
おすすめ情報