• ベストアンサー

別ウィンドウからリモコン風に

 知識がなくて恥ずかしいのですが、index.htmlに別ウィンドウを開かせた後、別ウィンドウのボタンからindex.htmlが開いているウィンドウのページを移動させることはできるのでしょうか? 見取り図を別ウィンドウで小さく出し、そのなかの部屋をクリックするとメインのウィンドウにその部屋の説明のhtmlを出したいのです。 無理でしょうか? どなたか助けてください。

  • nnos
  • お礼率68% (64/94)

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

  • ベストアンサー
  • HUTABA
  • ベストアンサー率27% (436/1611)
回答No.1

もちろん可能ですよ。 子ウィンドウを開く所まではOKですか? 念のために書いておくと、 <BODY onLoad="WinOpen();"> と <SCRIPT LANGUAGE="JavaScript"> <!-- function WinOpen () {  window.open("menu.html", "Menu", "width=200,height=200"); } //--> </SCRIPT> で部屋の見取り図を開きます。 見取り図の方のリンクは下記のようにしておきます。 実際はクリッカブルマップをご使用になるかもしれませんが、私がぱっと書けないので…普通のリンクで代用させていただきます。 <A HREF="#" onClick="ChangePage(hoge.html');">部屋</A><BR> <A HREF="#" onClick="ChangePage(hoge2.html');">部屋2</A><BR> JAVAScriptは次のようになります。 <SCRIPT LANGUAGE="JavaScript"> <!--  function ChangePage (Page)  {   opener.location.href = Page;  } //--> </SCRIPT> openerとは「自分を開いたウィンドウ」の事です。 opener.location.href = Page; は、「自分を開いたウィンドウにPageのページを表示させなさい、という意味です。

nnos
質問者

お礼

さっそくのご回答ありがとうございます!! できるんですね。すごいうれしいです。こんな夜中に誰も答えてくれないと 思ってたんで本当に助かります。感激です。 明日までに作らなければいけなかったので本当に助かりました。 ありがとうございます。

関連するQ&A

  • いろいろな別ウインドウを・・・・

    メインウインドウを閉じたときに別ウインドウを表示させたり、新規リンクを クリックするとリンク先に移動する瞬間に小さな別ウインドウが開くように するにはどうしたらいいでしょうか? リンクをクリックすると、リンク先に飛んでなおかつ別ウインドウを開いたり、 メインウインドウを閉じると別ウインドウが開いたり。 別ウインドウをポップアップではなくてホバーウインドウとか、 動くウインドウなどで開くことは可能でしょうか?

  • バス・トイレ別とは…?

    インターネットでアパートを探しているのですが、詳細説明にバス・トイレ別と書かれているのに、部屋の見取り図にお風呂とトイレらしきものが書かれていたり、部屋を写した写真の中に明らかに部屋にお風呂とトイレがあるような写真が含まれていたりします。 バス・トイレ別とは部屋にお風呂とトイレが無いという意味ではないのですか? 宜しくお願いします。

  • アップロードがうまくいかない

    ワードを使ってホームページを立ち上げました。。 同じワードの図形描写機能を使って、WEB文書の形で「見取り図」を作成しました。 Index.ファイルの中の「見取り図」という文字に上記のWEB文書のファイルをリンクさせて、アップロードしました。 ですが、インターネットを開いて「見取り図」の文字をクリックしてページを開いて見ると、肝心の「見取り図」が現れず、そのかわり文字や記号が並んだページが出てきました。原因がわかりません。どう対処したらいいのか教えてください。

  • 単一ウィンドウに違ったページを表示する

    メインページからボタン等をクリックで、別ウィンドウを 開き、その別ウィンドウが開いた状態で再度メインページ より別ボタンをクリックしたとき、複数のウィンドウが 起動するのではなく最初に開いたウィンドウに 2番目に呼び出されたページを出力したいのですが・・・。 ちょっと文章能力に欠けていてすいません。。 単一ウィンドウに違ったページを入れ替わり表示する方法はございませんでしょうか? フラッシュのアクションスクリプトでの方法と JavaScriptでの方法を知ってたら教えてください。 宜しくお願い致します。

  • 別ウインドウのリサイズをiframeにも適用したい

    社内Webサイトを作成しています。 メインページから、該当リンクをクリックすると詳細内容を説明している 別ウインドウを開くように設定しています(window.open)。 その別ウインドウ内には、iframeで他ページを表示させています。 別ウインドウのスクロールバーは非表示にしており、 iframeのスクロールバーのみが表示されています。 別ウインドウのサイズをユーザが変更した場合、今の設定では 別ウインドウのみがリサイズされて、中にあるiframeのサイズは変わりません。 リサイズされた場合、中のインラインフレームも 同じようにサイズ変更させたいのですが、このような事は可能なのでしょうか? 別ウインドウのサイズは950×600と950×450の2パターンあります。 インラインフレームの表示サイズは950×550と950×400です。 (下にcloseボタンを置いているのでその分小さくしています) margin.paddingともに0で設定しています。 環境はIE8です。 このような事ができるのか、できるのであればどのような方法があるのか ご教示頂けないでしょうか。

  • Javascriptで別ウィンドウを表示させるときに。

    webサイトを作っています。 メインのウインドウ((1))上のボタンをクリックすると、別ウインドウ((2))が開く、というしくみを作りましたが、 (1)上で違うボタンをおすと、その(2)のHTMLが変わる、というのはどのようにしたらよいのでしょうか。 わたしの作り方では、違うボタンを押すと、また違うウインドウ(3)が開いてしまうのです。 あくまでも、ウィンドウは(1)と(2)のみで、(1)からの操作で(2)の中味をいろいろと変えていきたいのですが…。 また、(2)が開く位置の設定というのも可能なのでしょうか。 いつも左上の同じ位置に開くのですが、これを違う位置に設定できないのでしょうか。 よろしくお願いします。

  • 別のウィンドウで開きたい

    今まではあるページを開いた後、スタートボタン→お気に入りでHPを開くと 別の窓で立ち上がったのですが、新しいPCにしてから同じウィンドウで開いてしまいます。 これをスタート→お気に入りで開いた時別のウィンドウで開くにはどうしたらいいでしょうか? あと、OutlookExpressを使ってますが、メールのリンクをクリックしてHPを開いた後、 同じくOutlookExpressから他のリンクをクリックすると同じウィンドウで開いてしまいます。 これは前のPCでも同じでした。これは変更することは可能ですか? 環境はWindowsXP homeEdition Ie6 です。どなたかお願いします。

  • Java Script で別ウィンドウを開く

    Java Script で別ウィンドウを開く仕組みの中で、親ページの中でいくつかリンクをクリックして複数のページを見るときに、はじめに開いた別ウィンドウのなかで表示サイトが切り替わっていくソースを教えてください。(クリックのたびにウィンドウが開かないようにする。という意味です。)

  • 別ウインドウを開いて、更に、そこから、新しい別ウインドウを開きたいのですが、、、

    別ウインドウ(SUB1)を開いて、更に、そこから、新しい別ウインドウ(SUB2)を開きたいのですが、うまくいきません。 そもそも、ページの仕組みは、フレームページです。 左右2枚です(左は、HPのリンクメニューです、右に各自が自由にUPできる仕組みです、FTP転送により、、、) 右ページにUPするには、各自定められているアカウントで転送します。 さて、現象なんですが、SUB2が、左のフレームに、表示されてしまうのです、本当は、別ウインドウとして表示されてほしいのに、、、、しかし、この、メインのフレームページを右だけ開くと、きちんと、別ウインドウとして表示されます、こんなこと、あるのでしょうか?

  • アクティブウィンドウと非アクティブウィンドウを作るには??

    メインとなる画面にボタンを作り、ボタンを押すと別のウィンドウが開くようなプログラムを作成したいのですがどうしたらいいのでしょうか?  新しい画面が開かれているときは、メインの画面をクリックしてもそちらは操作出来ないようにしたいのです。 何を使ったらいいかなど詳しく教えてください。 宜しくお願いします!!

    • ベストアンサー
    • Java

専門家に質問してみよう