• ベストアンサー

オープンウインドウ、ブラウザウインドウを開く

よろしくお願いします。 FLASHファイルから別ファイルへリンクさせる際、画面のサイズ指定をしてオープンウインドウとして開くことは可能でしょうか? _blankはできましたが、できればオープンウインドウの形式でリンクさせたいと思っています。

  • Flash
  • 回答数2
  • ありがとう数3

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

  • ベストアンサー
回答No.2

FlashとJavaScriptを使えば出来ますね。 Flashを貼り付けるHTMLファイルに <script language="JavaScript"> <!-- function button(jumpp){ subwin = window.open('※※.html','subwin','572 , 500 , scrollbars=yes'); subwin = window.subwin.location.href = jumpp; } //--> </script> と入れ Flashのリンクに on(release) { getURL("JavaScript:void(button(\"※※.html\"))"); } と入れます。 この場合はクリックしたら新規ウィンドー【subwin】で※※.htmlファイルをサイズが572.500で開くという意味になります。

punitan
質問者

お礼

amountainblastさま どうもありがとうございました。 記述を示していただいたおかげでうまく出来ました! これからも何かありましたらどうぞよろしくお願いします。

その他の回答 (1)

  • duckling
  • ベストアンサー率47% (88/185)
回答No.1

Flashを埋め込むHTMLに あらかじめ window.open の JavaScript を書いておき、 そのfunctionを、getURLで指定すると実現できます。 動作するかどうかはブラウザに依存すると 過去に何かで読みましたが Windows + IE6 では可能でした。

punitan
質問者

補足

ducklingさま ご回答ありがとうございました。 今やっているのですが、なんだかうまくいきません。 もしよろしければ htmファイル、flashファイル双方への 詳しい記述をおしえていただけないでしょうか? どうぞよろしくお願いします。

関連するQ&A

  • Javaで新規ウィンドウの大きさ等を操作する方法

    FLASHにて、_blankで新規に開いたURLへのリンクを指定する際、 新規ウィンドウのサイズやアドレスバーの制御など、Javascriptのように操作する事は可能でしょうか? 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • ウインドウオープンについて。

    普通、リンクは<a href="アドレス" target="_blank">文字</a>で別のウインドウが開きますよね。 実は、今作っているページがリンクする箇所が非常に多い上に全て新しいウインドウで表示させたいので、一括で指定できるタグが有ればと思って探しています。 もしご存じでしたら教えて下さい。

    • ベストアンサー
    • HTML
  • ウインドウを開いたときに最大化したい。

    CD-ROMに入れて利用するコンテンツを作っているのですが utorun.inf内で  [autorun] open=index.html として、index.htmlを開いた際に、このウインドウのサイズを画面最大サイズにしたいと考えております。 リンク形式で別窓の最大指定のやり方は分かったですが、開いていきなりの指定の方法が分かりませんでした。 また、この開く際にtoolbar・ステータスバーなどを表示しない方法で開きたいと思います。 ※スクロールバーは利用するのでありにしたいです。 上記方法ご存じの方居ましたらお教えください。

  • window.openで情報を引き継ぎたい

    現在、<a>リンクにクエリを記述して、次ページに飛ばしています。 taget=_blankにしていますが、ウィンドウサイズを指定したいので、window.open()を使用しようかと思ったのですが、そうすると、情報の引継ぎができません。 何かよい案はないでしょうか?

  • 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
  • Dreamweaverでブラウザウィンドウを開く

    about_us.htmlからボタンを押すとform.htmlが開く(新しいウィンドウで、メニューはなし、サイズも指定した状態)設定をしたいと思っています。 ビヘイビアでブラウザウィンドウを開くからサイズを入力、プロパティのリンクにform.html、ターゲットをblankにしましたが、 サイズ指定のウィンドウが開いた後に、さらにabout_us.htmlもform.htmlのページに遷移してしまいます。 設定が正直良く分かりません。ご存知の方よければ教えていただけないでしょうか。宜しくお願いします。

  • window openの設定ページからリンクをはる

    dreamweaverCS3を使いmac環境でHPをつくりました。 POPUPのページを作ろうと リンクに window.open('live.html', '_blank', 'width=500,height=700'); return false; のタグを入れて、横幅縦幅指定通りにページが開けたのですが そのページにさらにリンクをはって target=_blankで別ウインドウで開くようにしたのですが ブラウザ確認したところ、safariではうまくいくのですが firefoxでは先に指定したwidth=500,height=700の サイズでしか開きません。 firefoxはIEに似てると聞いているので IEでも同じ現象だと思い直したいんですが。。。 どうすれば、普通のサイズで開くようにできるでしょう? あまり詳しくなく説明が分かりにくいと思いますが よろしくお願いします。

  • 開いたサブウインドウ側のみで小さなウインドウを出す方法

    FLASHを使っていて別ウインドウで開くというボタンを作りました。 FLASH側ではBLANKという形でウインドウの名前しか指定していません。 が、ここからが問題でして、別ウインドウで開いたウインドウサイズを小さくしたいのです。そこで 開いたウインドウ側のhtmlファイルのみにスクリプトを書いてそのウインドウのサイズを小さくする方法はないのでしょうか? お手数おかけいたしますがご存知の方がいらっしゃいましたら教えてください。 よろしくお願いいたします。 (以前同様の質問をしたのですが少しやってみて異なっていることがわかりましたので再度質問しております。)

  • 写真に触れるとウインドウオープン

    操作を誤ったのか、質問締め切りモードになってしまったので再度質問します。 複数画像をサムネイル数表示したページがAあります。写真に触れると、別ウィンドウBをオープンし、大きな写真を表示し、 別な写真に触れると、同じBウィンドウに、触れた写真の大きな写真を表示したいのですが、 どうしたらできますか。拡大ウィンドウを複数オープンするのを避けたいのです。 リンクの場合には <a href="http://yahoo.co.jp" target="ウィンドウ名"> の方法で、小ウインドウはオープンできるのですが、2つめ以降のウインドウが、親ウインドウの下に表示されてしまいます。 小ウインドウが、常に上に表示され、かつ小ウインドウのサイズを指定したいのですが、どうしたらできますか。 よろしくお願いします。

  • A タグで新しいウインドウをオープンしたいです。

    A タグで新しいウインドウをオープンしたいです。 javascriptは全く素人なのですが,Aタグをクリックした際に別ウインドウ(サイズ指定あり,ツールバー,メニューバー表示なし)を表示することは出来ますか。<form>~</form>の中で使うのと,他のリンクとの統一を図るためにボタンは使用したくないです。JavascriptをOFFにしている人にも配慮したコード例を書いていただけないでしょうか。よろしくお願いします。

専門家に質問してみよう