• ベストアンサー
  • 困ってます

別窓リンクが増えすぎないようにしたい

いつもとてもお世話になっています。 Dreamweaver8でHP制作をしています。 リンクページを作っていて、リンク先には_blankで別窓が開くようにしたのですが、リンク先がいくつもあります。ユーザーがあるリンク先Aを見て、そのブラウザを閉じてくれればいいですが、閉じずに別のリンク先Bを見た場合、どんどんウィンドウが増えてしまいますよね? 私自身がそうなりがちで、それは嫌いなので、リンク先は元サイトとは別窓で開くが、AとBは同じ窓で開くようにしたいと思いました。 そんなことは可能でしょうか? お手数おかけしますが、ご存知の方がいらっしゃいましたらご教授ください!

noname#127702
noname#127702

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数122
  • ありがとう数2

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

  • ベストアンサー
  • 回答No.1
  • Werner
  • ベストアンサー率53% (395/735)

リンクAとリンクBでターゲット名を同じにしておけば同じウィンドウで開くようになります。 (ただし_blankのような特殊な名前以外のターゲット名にしてください。) なおこれは個人的な意見ですが、 同じウィンドウを使い回されると後で見るつもりで残しておいたのに 上書きされる可能性があるので私は嫌です。 もっと言うなら勝手に別窓で開かれること自体あまり好きではないんですけどね。 (別窓は自分が開きたいと思ったときだけ開きたいので。)

共感・感謝の気持ちを伝えよう!

質問者からのお礼

今更になってしまいましたが、ご回答ありがとうございます。 お教えいただいた方法で成功しました。 また、上書きされる可能性があるので~というご意見、大変勉強になりました。 できるだけ多くの方に見やすいサイトであるべきと思っているのですが、どうしても自分の主観が入ってしまう部分があり、反省しました。 ありがとうございました!

その他の回答 (1)

  • 回答No.2

こんにちは。 JavaScriptで表示させる方法もあります。 下記をコピーして試してみてください。 "window1.html" "window2.html" のところがリンク先ですので、変更してください。 "new" のところは別窓で開いたとき、同じところに表示されます。ここは変えないでください。 後は文字で飛ぶか、ボタンで飛ぶかの違いです。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <title>別ウィンドウを開く</title> <SCRIPT language="JavaScript"> <!-- function OpenWin1(){ win1=window.open("window1.html","new",""); } function OpenWin2(){ win2=window.open("window2.html","new",""); } // --> </SCRIPT> </head> <body> <a href="javascript:OpenWin1()">1のウィンドウを開く</a><br><br> <form> <input type="button" value="2のウィンドウを開く" onClick="OpenWin2()"> </form> </body> </html>

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ご回答ありがとうございました。 お礼が大変遅くなり、申し訳ありません。 javascriptでもできるとは驚きです。 今回はNo.1の方にお教えいただいた方法で解決しましたが、 機会があれば試してみます! お忙しいところとても丁寧にお教えくださり、ありがとうございました!

関連するQ&A

  • HTML,js)リンクを新しいタブで移動しない

    お世話になります。 HTMLあるいはjavascriptに関する質問です。 普通は、targetユーザーがリンクをクリックしたら、リンク先のページが新しいウィンドウまたはタブで開き、ブラウザが新しいページに移動しますよね? これをちょっと変えて、リンク先のページが新しいウィンドウで開き、ブラウザがリンク元のページに留まるようにしたいのですが、これをサイト側がコントロールすることはできるのでしょうか? ユーザーには、リンク先をクリックして、リンク先のページを見てほしいのですが、後でそれをしてほしいのです。今は、私のページを最後まで見てほしいというのが願いです。

    • 締切済み
    • CSS
  • JavaScriptを使わないで二つのウィンドウ間でリンク

    失礼します!タイトルどおりなのですが 1 メインウィンドウ(本窓)からのターゲット「_blank」で新しいウィンドウ(サブ窓)を開く 2 サブ窓のリンクを押すと本窓のページが切り替わる というような作業をJavaScriptを使わないでやりたいのですが可能でしょうか?というのも、色々なブラウザーのユーザーが集まるサイトなのでJavaScriptでの操作は不安があります。 サブ窓をメニューリンクもしくはリモコンウィンドウというような形式で使いたいのですが。方法ありましたら教えてください。

    • ベストアンサー
    • HTML
  • リンクの破損について

    現在、HPのリニューアル作業をしています。 FLASHでデザイン→dreamweaverでサイトを定義 で、ローカルで動作の確認を行いました。 そこで、一部のページへのリンクがどうしても新規ウィンドウで表示されてしまいます。リンク先を「_seif」で同じウィンドウで開くようにflashで指定しているのですが、どうしても新規ウィンドウが開いてしまいます。dreamweaverで破損リンクが見つかったので、正しく指定しなおしてもどうしてもリンクが新規ウィンドウで表示されます。サイト定義で相対リンクもドキュメントに設定しているのですが、他にどんな原因が考えられるのでしょうか?ファイル名を少し変更したんですが、それからリンクがおかしくなったので、それも関連があるのかと思うのですが、どなたかご教授していただけないでしょうか? 自分で原因を突き止めようとしても、初めてHPを作るのでわからなくて二日間悩んでどうしようもなくてこちらに質問させていただきました。 どなたかわかる方がいましたら、助けてください!宜しくお願い致します。

  • ブログのリンク、同窓?別窓?

    のんびり更新ですが、ブログをやっています。 みなさんにお聞きしたいのはエントリ内のリンクの仕方です。 (1)リンクをクリックすると同じ窓でページが移動する (2)リンクをクリックすると別窓、又は新しいタブで表示 私はタブブラウザを使用しているので、基本的には リンク先は新しいタブで開くってのが使いやすいと思っていて 実際自分のブログ内のリンクはほとんどが別窓で開くようにしています。 しかしそれだと、IE6以前のブラウザを使ってる方はクリックする毎に 窓がどんどん開いてしまうので鬱陶しいのかな?と思ったりします。 色々なご意見も併せて回答していただきたく、宜しくお願いいたします。

  • ランダムリンクについて

    http://lll.s21.xrea.com/m/r/5.htmlここのサイトさんを参考にランダムリンクを追加しようと思ったのですが、今制作中のサイトがフレームを使った作りなので、リンク先の通りで打ち込んでも左フレームだけに表示が出てしまったり、ターゲットをblankにして新しいウィンドウで表示させようと思い入力したら無題のまま真っ白なページが出てきてしまいうまくいきません。 何か解決策はないでしょうか?

    • ベストアンサー
    • HTML
  • リンクを別ウィンドウで開く

    <target=" blank"> を使うと、リンク先を別ウィンドウで開く事が出来ますが、リンク一つ一つにタグを書かなくてはなりません。 スタイルシートで、一度に全てのリンクを別ウィンドウで開くように指定する事は可能ですか?

    • ベストアンサー
    • HTML
  • ボタンにリンクを貼っても・・・

    DreamWeaverMXと、FlashMXを使用しています。 flashでボタンを作成し、リンクを貼ったのですが、フラッシュが再生されると同時にリンク先に飛んでしまいます。 ボタンをクリックすると飛ぶようにしたいのですが、どうしたらいいでしょうか? ちなみに、リンク先のURLも合っているはずなのですが、「ページがありません」と表示されてしまいます。 ボタンへのリンクは、on (release) { getURL ("URL", "_blank"); } で貼っているので合っていると思うのですが・・・。

  • リンクについて

    HPのLINKページを作成中です。 リンクを別窓で開くようにするために、 <head>~</head>内に<base target="_blank">と入れました。 が、1つだけ別窓を開かないようにしたいのです。 そのような場合、どうすればいいのでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • iframeの中のページのリンクを全て別窓に

    iframe内で表示するページのリンクを全てtarget=_blankしたとの同じように、別窓で開くようにしたいんですが、 iframe内で表示するページは外部リンクで、編集する事ができないので、iframeを設定しているページで設定したいんですが、可能でしょうか? よろしくお願いしますm(_ _)m

    • ベストアンサー
    • HTML
  • 別窓リンクが開けなくなりました。ドラッグ&ドロップもできない。(Win2000 IE6)

    WindowsUpdateをしてからだと思うのですが、ドラッグ&ドロップができなくなりました。 また、ブラウザでリンクタグの<a href="****" target="_blank">のものが開けなくなりました。 同窓でのリンクは開けるのですが、別窓で開こうとするリンクのみ、クリックしても無反応です。 OSはWindows2000、ブラウザはIE6 SP1です。 解決方法をご存知の方いらっしゃいますでしょうか。 よろしくお願いします。