• 締切済み

FLASHからウィンドウを開く時に・・・

FLASHからgetUrlでウィンドウを開く際に javascriptのwindow.openでひらいた時のように メニューバーもツールバーも無しで ウィンドウサイズの指定なども出来るのでしょうか? 環境: FLASH MX WinXP です。 出来るのであればスクリプトコードを教えていただきたいのですが。 よろしくお願いいたします。

noname#38849
noname#38849
  • CSS
  • 回答数1
  • ありがとう数1

みんなの回答

  • gogo7188
  • ベストアンサー率33% (7/21)
回答No.1

わかりずらいですが、これがブラウザに関係なく表示する方法です。 HTMLでフレームを2つに分け、一つをFLASH表示、 一つはダミーページ用にします。 (ダミーページには何も表示しないで、フレームネームはdummyに) フラッシュのボタンにコードを書きます。 on (release) {  getURL ("A.html", "dummy");  } A.htmlにjavaで自動にサブウィンドウを開くコード(*)を書きます。 (*)<body onLoad="MM_openBrWindow('開きたいページ.html','ウインドウの名前','width=400,height=300')"> 以上です。 ややこしいですが、FLASHからダミーフレームにA.htmlを読み込む 指令をだし、A.htmlが自動でサブウインドウを開く・・・ という具合です。 検索で「Flashからサイズ指定の別ウインドウを開く」を引いてみると、 詳しいページに飛べますよ。

noname#38849
質問者

お礼

ありがとう御座いました 下記のように、スクリプトを呼び出してあげたら 解決しました。 ---------------------------------------- on (release) {  getURL ("javascript:hirakegoma()");  } --------------------------------------- function hirakegoma(){ window.open('000.htm','',''); }

関連するQ&A

  • FLASHで別ウィンドウを指定した大きさで開きたい

    以前にも同じ質問した事があるのですが、大きさは変えられたものの、スクロールバーなどをなくしてすっきりと表示したいのです。 QNo.321616がわかりやすくて早速参考にしてみたのですが、動かしてみたら、ツールバーなどを表示しない指定をしたにもかかわらず、表示されたままです。 ちなみに、QNo.321616の回答通り、 HTMLファイルに <script Language="JavaScript"><!-- function openWin(url) { window.open(url,"popup","toolbar=no,location=no,scrollbars=no,width=200,height=200"); } // --></script> と書いて、 Flashボタンの方に、 on (press) { getURL("javascript:openWin('ai.html');"); } と書きました。Flashボタンの方に飛ばす(固定したい)リンク先(ai.html)を入れただけなのですが、何か問題があるでしょうか。

  • [flash8]ボタンで別ウィンドウを開く。flash player7で動くものが8では動かない。

    よろしくお願いします。 flash8 proでの作業です。 ボタンから別ウィンドウを開くために以下のスクリプトをボタンに記述しました。 on (release) { getURL("javascript:Open1()", "_self"); } このflaをパブリッシュしたhtmlのheadに、 <script language="javascript"> <!--// function Open1() {window.open("interface.html","01","toolbar=0,location=0,directories=0,status=0, menubar=0,scrollbars=no,resizable=no,left=350,top=250,Width=600,Height=400");} //--> </script> と記述しました。 パブリッシュの設定でflash player7なら指定したhtmlに別ウィンドウで飛ぶのですが、flash player8にすると反応がなくなります(別ウィンドウも開きません)。アドバイスよろしくお願いします。

  • アクティブウィンドウのタイトルバー、スクロールバー等を消すには?

    JavaScriptのwindow.open命令で行き詰まっています。 ご教授下さい。 やりたいことは 一番最初に読み込まれるindex.html等のファイルの スクロールバーやタイトルバー、ツールバー、ステータスバーを消したいのです。 しかしJavaScriptのwindow.open()の命令では _self や _parent指定だと スクロールバーやタイトルバーが消えませんでした。_blank で開くと うまくいくのですが、元のウィンドウを消す(window.close())を使うとIEの セキュリティーメッセージが表示されてしまいます。 これを新しいウィンドウを開かずに、今開いているウィンドウに対して スクロールバーやタイトルバー、ツールバー、ステータスバーを消すには どうしたら良いのでしょうか? 宜しくお願いします。

  • FLASH上でインラインフレームみたいなことができないでしょうか?

    FLASH上でインラインフレームみたいなことができないでしょうか? FLASH上の文字をクリックしたら740×372のフレーム内に別サイトを表示させたいのです。 on(press){getURL・・・で実行させると思うのですがフレームサイズの指定とかはできないのでしょうか? getURL("javascript:void(window.open('http://www・・・はポップアップブロックされるので使いたくないのです。 初心者ですのでわかりやすく教えていただけるとありがたいです。 うまく説明できなくてスイマセン・・・

    • ベストアンサー
    • Flash
  • HTMLでの新規ウインドウのオープン(ネットスケープ使用)

    ただいまHPのFlash側のボタンでリンクを貼り 新規ウインドウにHTMLのページを サイズ指定で開くように作成しようと考えております。 Flashのスクリプトに on (release) { getURL("javascript:void(window.open('http://~','_blank','width=525,height=400,scrollbars=yes'))") } 上記を入力しております。 IEでは思い通りの表示になるのですが、 ネットスケープではポップアップウインドウも出るのですが、 もう一つ新規ウインドウ (空白のページで、アドレスバーに「javascript:void(window.open('http://~','_blank','width=525,height=400,scrollbars=yes'))」) が出てしまします。 原因は何でしょうか。 環境はWin xp Flash MX 2004です。 因みにHTMLのサイトはiFlame内のページを使用しておりまして、 head内にスクリプトを入れたら親ページを含めた全体がリサイズされてしまいます。 なんとかFlash側だけで完結させたく思います。

    • ベストアンサー
    • Flash
  • 小ウインドウのスクロールバー

    小さいウインドウを出してメニューを作ろうと思っています そこで、早速作ってみたところ、小さいウインドウにはスクロールバーがありませんでした 小ウインドウには、スクロールバーは表示できないのでしょうか? 表示させる方法がありましたら、教えて下さい ちなみに、小ウインドウは下記のようにしています <SCRIPT LANGUAGE="JavaScript"> <!-- function subopen(){ subwin=window.open("menu.html","subwindow","width=290,height=185") } function subclose(){ subwin=window.open("","subwindow","width=290,height=185") subwin.close() } // --> </SCRIPT>

  • Flashから新規ブラウザを開くことと、htmlの埋め込み

    1.Flashから新規ブラウザを開きたいのですが、メニューバーを消したいのでjavascriptで制御しようと思いました。 SWFのボタンアクション on (release) { getURL("javascript:gura()"); } swfを組み込んだhtmlのjavascript function hoge() { gura = window.open("1.html","gura","width=770,height=550,resizable=no,status=no,scrollbars=no"); 現在これで一応動作はしているのですが、別ウィンドウが開かれて、javascriptで作った閉じるボタンを押して閉じて、再度ボタンを押してもウィンドウが開かれません。どうして1回しか動作しないのかが分からなくて困っています。また、javascriptではなく、Flash側から制御して開く事はできないのでしょうか? 2.netで検索して調べていたら、CGIの掲示板をFlashの中にhtmlのiframeを使う様に埋め込めると書いてあったのですが、どの様にすればできるのでしょうか? 以上の2点です。解答お願い致します。

    • ベストアンサー
    • Flash
  • ジャバスクリプトのように別ウインドウを開くのをフラッシュで

    たびたびお世話になっております。 FlashMXで、メニューボタンを作っています。 左のフレーム(フレーム名=menu)にFlashで作ったボタンを配置し 右のフレーム(フレーム名=main)に開くというスクリプトは 以下なのですが on (press) { getURL("main.htm", "main"); } サイズやツールバーの有無などを指定した別ウインドウを開くには、どう書けばいいのでしょうか? HTMLだとジャバスクリプトを使いますよね。 それをアクションスクリプトと連携させるやり方があるのでしょうか。 よろしくお願いします m(_)m

    • ベストアンサー
    • Flash
  • FLASHで別ウィンドウを_blankで表示させようとすると、ポップアップブロックが作動する

    FLASHで別ウィンドウを_blankで表示させようとすると、ポップアップブロックが作動します。 これを回避する方法はあるのでしょうか? 以下を試してみて、ほぼ上手くいったのですが、こんどはスクロールバーが表示されません。 on (release) { getURL("javascript:void(window.open('表示したいURL','_blank','width=xxx,height=xxx'));"); }

    • ベストアンサー
    • Flash
  • ウィンドウが閉じた時に別の指定したURLをポップアップで表示させるコード

    ウィンドウが閉じた時に別の指定したURLをポップアップで表示させたいのですが、以下のようなコードでいいのでしょうか?何度も試しているのですが、ウィンドウを閉じても別の指定したURLがポップアップで表示されません。どこに間違いがあるのか教えてください。 (作成したコード) <script language="JavaScript"> <!-- function Leave(){ window.open("表示させたい URL","window1","width=1800,height=1700"); } //--> </script> よろしくお願いします。

専門家に質問してみよう