• ベストアンサー

FlashのgetURLについて

いつもお世話になっております。 Flashでホームページをつくっているのですが、質問があります。 ボタンにリンク先を指定するのに、アクションへ getURLで書き込みをしているのですが、 リンク先を新しいwindowで開かせる場合はどうすればよいのでしょうか? ご存知のかたお助けください。 hirosan

質問者が選んだベストアンサー

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.2

getURL の書式は、  getURL( "URL" , "ターゲット名" ); となっています。 (第3引数に、変数を送信する際のメソッドも指定できますが、ページを表示するだけなら不要です) ターゲット名はリンク先を表示するフレームやウィンドウの指定で、新しくウィンドウを開いて表示する場合は、HTML のタグと同じく _blank を使います。 よって、新しいウィンドウを開いてリンク先を表示するスクリプトは、  getURL( "***.html" , "_blank" ); となります。 HTML でフレームを定義(名前を付けておく)している場合や、JavaScript でウィンドウを開く時にウィンドウに名前を付けてある場合、ターゲット名にその名前を指定すると、指定したフレームやウィンドウにリンク先が表示されます。 また、HTML でターゲットの指定に使われる、_self・_blank・_parent・_top も利用できます。機能も HTML と全く同じです。

その他の回答 (1)

  • hime_mama
  • ベストアンサー率32% (1543/4717)
回答No.1

target="_blank"とターゲット設定すればOKです。

hirosan_4
質問者

補足

target="_blank"と書き込んだんですけど、だめでした。 どこに書き込めばよろしいんでしょうか? 教えて下さい.

関連するQ&A

  • 携帯用Flashでgeturlさせる方法

    お世話になります。似たような質問があったのですが どうしてもできなかったので新たに質問させていただきます。 携帯用のFlashアニメーションをFlashLiteで作成し、 最後にボタンを置いて他のページ(携帯用のページ)へリンクさせようとしています。 ボタンには以下のスクリプトを記述しています。 on (release, keyPress "0") { getURL("目的のURL"); } こうしたところ、PC上のブラウザや、Flashアプリケーション上のプレビューでは正確に動作しリンク先のページへ移動するのですが、 docomoのimode対応htmlシミュレーターや、携帯実機で試すと 移動しないのです。 それほど難しいことをしようとしているわけではないのですが、 何かスクリプトに問題があるのでしょうか。 指定するurlはindex.htmlでなくてはならない等制約があるのでしょうか。 現在指定しているのはパスまで(http://www.abc.ne.jp/)でファイル名まで(abc.php)は指定していません。 何か分かること、間違っていることがあれば教えてください。 どうぞよろしくお願いいたします。

  • FLASH getURLについて

    初めまして、FLASHの勉強しています。ソフトはFlash2004MXです、 actionscriptで「getURL」を使用し絶対リンクで、ボタンをクリックしてサイトへジャンプさせようとおもったのですが、htmlファイルでクリックすると「Flash player セキュリティー」のエラーメッセージが表示され、「接続が有効になっている次の場所へ接続しようとしています」と出てきてしまいます。 ユーザー様にこの設定画面がでないようにするには、この場合どう設定すれば良いかわからなくとても困っています(;゜△゜)ゝ” 何かいい手があったら是非お答えをお願いいたします。

    • ベストアンサー
    • Flash
  • FLASHのGetURL

    デスクトップ上にAというフォルダをつくりその中に、 a.swfとb.swfというFlashファイルを入れて、 a.flaの「ボタン」のアクションから on (release) { getURL ("b.swf", "_self"); } と入力してパブリッシュ後、a.swfから実行すると、 (絶対パスというのでしょうか)“c:\document&setting\○○\b.swf”は見つかりません というメッセージが出てしまいます。

  • FLASH MX でGETURLが実行されません・・・。教えてください。

    FLASH MXでGETURLを指定しています。 ボタンを選択して、そのボタンに記述していますが 実行されません。反応が何も無い状態です。 パブリッシュ設定でも、バージョン6に設定しています。 下記でヤフーに飛ぶようにしたいのですがなぜ動かないのでしょうか? わかるかた教えてください・・・ on (release) { getURL("http://www.yahoo.co.jp"); } 環境はWindows XPです。

  • FLASH MX でGETURLが実行されません・・・。教えてください。

    FLASH MXでGETURLを指定しています。 ボタンを選択して、そのボタンに記述していますが 実行されません。反応が何も無い状態です。 パブリッシュ設定でも、バージョン6に設定しています。 下記でヤフーに飛ぶようにしたいのですがなぜ動かないのでしょうか? わかるかた教えてください・・・ on (release) { getURL("​http://www.yahoo.co.jp");​ } 環境はWindows XPです。

    • ベストアンサー
    • Flash
  • getURL の変数?

    FLASHバナーから任意のURLにリンクする際、キャシュ漏洩を防ぐため、 -- SWFファイル上のボタンに組み込むActionScript(Flash 5以降の場合) -- on(release) { if ((clickTAG.substr(0, 5) == "http:") or (clickTAG.substr(0, 6) == "https:")) { getURL(clickTAG); } } と記述するのが通例のようですが、実際のリンク先はどのように設定すればいいのでしょうか? 変数で指定すればいいのかなと思うのですが、その記述方法がわかりません。 切羽詰ってしまいました。よろしくお願いします。

  • ウィンドウについて

    いつもありがとうございます。 Flashでホームページを作っている者です。 質問があります。 Flashで作ったホームページでリンク先に飛ぶボタンを作りました。 別ウィンドウで開くようにしたのですが、ウィンドウのサイズを指定して開くにはどうすればよいのでしょうか? Flashのアクションに書き込むのでしょうか? それともソース上に書き込むのでしょうか? ご存知の方がいらっしゃいましたら、教えて下さい.

  • flashのgetURLがエラーになってしまいます

    Adobe Flash Professional CS5(体験版)を使用して、個人ホームページのトップ用ムービーを作成しています。 ムービーの再生が終了すると同時に、自動的に指定したwebページに移動するようにしたいのですが、この教えてgooでも同様の質問がたくさん出ており、そのとおりに行っているのですが、どうしても下記のエラーが出てしまいます。 『未定義の可能性が高いメソッドgetURLの呼び出しです』 アクション用のレイヤーの最終フレームにキーフレームを挿入し、そこにアクションスクリプトで下記のように入力しています。 stop(); getURL("http://www.google.co.jp/"); これを入力し、『パブリッシュプレビュー(html)』や『シーン・ムービープレビュー』をしてみるとエラーがでるのです。動画も連続再生されて、stopすら作動しません。 stop();のみであれば、ちゃんと機能するのです。 どこかおかしいところがあるのでしょうか? プレビューでは作動しないようになっているのでしょうか?それにしても、stopまできかなくなる理由がわかりません。 がんばって長いムービーも作成したので、最後の最後でつまづいてしまい困っています。お 詳しい方がいらっしゃいましたら、よろしくお願いします。

    • ベストアンサー
    • Flash
  • Flashでリンクを貼りたいのですが、、

    flash5を使い始めた初心者なのですが、ムービーが終わってからリンクボタンから リンクを貼ろうとしたのですが、オブジェクトアクションでなくフレームアクションの設定になってしまい、リンクボタンの操作無しにリンクしてしまいます。 複数のリンクボタンを設定しているのですが、アクション設定の画面には On mouse Event が選択できないので getURL のみURLを入力しました。 宜しくお願いします。

  • Flash CS3にて埋め込みビデオにアクションスクリプトでgetURLを設定したい。

    Flashの初心者でして2時間くらい悩んでいます。 現在Flash CS3を利用して、フラッシュバナーをつくろうとしています。 まず、動画バナー.movという動画ファイルを制作し、 「読み込み>ビデオの読み込み」 の流れで、埋め込みビデオにて読み込みました。 次に、下のようなアクションスクリプトで、 on (release) { getURL(""); } フラッシュバナーのリンク先ページの指定を行いたいのですが、 「現在の選択範囲にアクションを割り当てる事はできません」 と表示されており、設定する事ができません。 設定方法を教えて頂きたいです。 よろしくお願い致します。

    • ベストアンサー
    • Flash

専門家に質問してみよう