ホームページで新規画面を自動的に閉じる方法

このQ&Aのポイント
  • ホームページ作成初心者の方にご質問です。javascriptの「window.open」コマンドで新しく開いたWindowを、リンク元の画面が閉じられると自動的に閉じる方法を教えてください。
  • 新しく開いた画面を手動で閉じずに、リンク元の画面が閉じられると自動的に閉じる方法を教えてください。
  • ホームページにおいて、新しく開いた画面をリンク元の画面と連動して自動的に閉じる方法を教えてください。
回答を見る
  • ベストアンサー

ホームページにおいて新しく開いた画面を自動的に閉じる方法

ホームページ(HP)作成を始めたばかりの素人です。 HPにおいてjavascriptの"window.open"コマンドで新しく開いたWindowを、当該Windowで「閉じる」操作をしない(右上の「×」を使わない)でも、リンク元の画面を閉じた時に自動的に(リンク元画面と一緒に)閉じることにしたいのですが、何か良い方法があるでしょうか。 何でこんなことを尋ねるかというと、「元画面のある部分の補足説明のために別ウインドウを開いたのに、元画面が用済みになってもまだ別ウィンドウが残っているのが煩わしいから」なのです。参考書やネットのサイトで調べた範囲ではいい方法が見つかりませんでした。元画面と連動して閉じることが出来なくても、「一定時間経過すれば自動的に閉じる」という仕組みでも構わないのですが…。どなたか「裏技的」なものでも結構ですのでご教示頂ければ幸甚です

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

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

JavaScriptを使用すれば可能です。 ここを参考に。 http://www.openspc2.org/reibun/javascript/#5

参考URL:
http://www.openspc2.org/reibun/javascript/#5
nara-inoue
質問者

お礼

早速ありがとうございました。 やはり探せばあるのですね。助かりました。

関連するQ&A

  • 自動で画像を表示させるには?

    ビルダー6でHPを作成しています。トップページに訪問者が来た時に トップページとは別に画面の右上か左上に 別ウィンドウで画像を 自動的に表示(400×300くらいで)させたいのです。ポップアップを ボタンにリンクを貼って開く事は何とかできたのですが 自動(強制) でウィンドウサイズまで指定(画像の大きさに合わせて)表示させる 方法が分かりません。どなたか教えていただけませんか?よろしく お願いします。

  • リンク先から飛んできた画面を自動で新しい画面にする方法

    リンク先から飛んできた画面を自動で新しい画面にする方法 ホームページビルダーを使っています。 次のようなことをしたいのですが、ホームページビルダーで 可能でしょうか。 * リンク先から私のHPの画面Aに移動する * 画面Aを数秒表示後、自動的に画面Bに移るようにする ホームページビルダー以外は、まったく使えません。 よろしくお願いします。

  • 自動ポップアップで画像を表示させるには?

    トップページに訪問者が来た時に、indexとは別に画面の右上か左上 に別ウィンドウで画像を自動的に表示(400×300くらいで)させたい のです。 ボタンにリンクを貼って開く事は何とかできたのですが 自動 (強制)でウィンドウサイズまで指定(画像の大きさに合わせて) 表示させる方法が分かりません。どなたか教えていただけませんか? できるだけ分かりやすく よろしくお願いします。

  • ホームページビルダーで・・・

    ホームページビルダーv6.5で HP作成をしています。 リンクについての質問です。 今のところ、リンク先を同じウインドウで 表示する方法しかわかりません。 これをリンク元のウインドウを残し、 リンク先のページを 別の新しいウインドウとして開き 小窓のように見せるには どうしたらいいのでしょう? 教えてください!!

  • 別画面の表示方法について

    初めてご質問をさせていただきます。 当方は、ホームページビルダーでホームページを作成しておりますが、まだ初心者で、初歩的なことが分かりません。 ご質問させていただきたいのは、ホームページの作成において、ある画面から、 別の画面を新しい画面として(画面サイズを指定)呼び出す方法についてですが、 現状、リンク元の画面のターゲットを「新しい画面で開く」に指定し、 リンク先(新しく開く画面)において、JavaScriptを使って開いた時に画面をResizeするような方法をとっています。 しかし、この方法ですと、 1.新しい画面において、メニューバー等が表示されてしまうが、それらを表示させたくない。 2.(気のせいかもしれませんが)その後、関係ない新たな画面を開いた時に、画面のサイズがResizeされた大きさになってしまう。 という、2つの問題があり、困っています。 きっと、リンク元の画面において、JavaScriptで、window_openを使えば良さそうな気もしたのですが、初心者のため実際の記述方法が分かりません。 画面のイメージとしては、リンク元の画面に 「詳細はこちらをご覧ください」というテキストがあり、「こちら」の文字部分にリンクを貼って、 詳細表示画面を、サイズを指定し、メニューバー等を表示せずに、別画面として開く、ということになりますが、 JavaScriptの記述をどの位置に、どのように記述すれば良いのか、どなたか、教えていただけると助かります。 よろしくお願い致します。

  • リンクの「クリック」と「開いた画面を閉じる」作業を定期的に自動で行うソフトはありますか?

    インターネットのあるリンクをクリックすると、別の画面が開き表示されるという場合があります。 このようなサイトのリンクを、定期的に自動でクリックすることができ、 別の画面が立ち上がっては、すぐその画面を閉じて、 元の画面のリンクを自動でクリックできるソフトはあるのでしょうか。 連打することのできるソフトは見かけるのですが、立ち上がった画面を閉じることができない場合が多いようです。 ご存知の方がおりましたら、教えていただけると幸いです。 ちなみに使用OSは、WindowsXPです。

  • 小さな画面のWINDOWになってしまいます

    ある画面上で、クリックして別のWINDOWを開く時、小さい画面ででてしまいます。右上の□の部分をクリックすれば大きくなるのですが、最初から大画面で出すにはどうすればよいのでしょうか?色々試みたのですが・・・。

  • ようこそ画面を使わないで、自動的にログインする方法

    最近、Windows2000からXPに切り替えました。 ようこそ画面を使えば、起動時にパスワード入れずに自動的にログインできますが、ようこそ画面を使わずに、自動的にログインする方法はないでしょうか。 Windows2000では、そのように使っていました。 (2000では、ようこそ画面はないですが)

  • window 7 windowをロックする方法

    例えばyoutubeで1枚丸ごとアップされているアルバムを聴いていたとします。同時に別のWindowを開き、その画面を右上の X で閉じると、youtubeの画面も消えてしまうのですが、見たいものや、そのまま開けておきたい画面を消さずにする方法は有りませんでしょうか? また、開いているWindowが閉じてしまうのは、不具合ではないのでしょうか? お知恵お貸し下さい。

  • 自動的に前画面に戻る

    HTMLページへの訪問者を、 前ページ(リンク元)に自動的に戻したいと思っています。 フォームタグを使って <input type=button value="前画面に戻る" onClick="history.back()">などではなく、 訪問者にクリックなどのアクションを行わさせないで前画面に戻す方法はありませんでしょうか? また、前画面は特定ではありません。 ご教授いただけたら幸いです。

    • ベストアンサー
    • HTML

専門家に質問してみよう