すべてのカテゴリ » インターネット・パソコン » インターネットサービス

質問

終了

インターネットでクリックすると、別のページが開く場合と、上書きしてしまう場合、この違いはその画面がそう設定されているのでしょうか?
ご存知の方、よろしくお願いします。

  • 質問者:みんな笑顔
  • 質問日時:2010-02-06 20:08:47
  • 0

回答してくれたみんなへのお礼

ご回答いただきまして、有難うございます。
全く知らないことでしたので、なんとなく解ったようです。
有難うございました。

同じ窓のまま別のページが開く場合は、
例えば
<a href="http://sooda.jp/">sooda.jp</a>
又は
<a href="http://sooda.jp/" target="_self">sooda</a>
とHTMLファイルの中で書かれています。

別の窓が開く
(IE6などの場合には新たにインターネットブラウザが起動して、そこにリンク先のページが表示される)
(タブ式ブラウザの場合には、別のタブにリンク先のページが表示される)
場合は、
<a href="http://sooda.jp" target="_blank">sooda</a>
などと書かれているケースが多いようです。


以下蛇足ですが、
「フレーム」を使ったサイトの場合、
ターゲットを指定して新しいページが開くように設定しておかないと、
相互リンク先のサイトなどが、元のページのサイトの一部のように誤解されてしまうので、
わざと新しい別のページが開くような設定(ターゲットの指定)をしているという話を聞いたことがあります。

※フレームについては
http://www.asahi-net.or.jp/~ax2s-kmtn/ref/html/hp7.html
のあたりの説明を読むとわかりやすいかもしれません。



ただ、自分が以前ホームページを作っていたときは、
視覚障害のある方から、
別の窓が開いてしまうとわけがわからなくなると言われたので、
新しい窓が開くようなターゲットの指定しませんでした。

個人的には、フレームを使用していないページ以外では、
ターゲットを指定して別窓が開くような設定はあまりいらないのでは?と思っています。
(どうしても新しいページを開きたければ、
IE6の場合にはリンクの部分にカーソルを持っていって、
右クリック⇒新しいウィンドウで開くを選べばよいので)

  • 回答者:ターゲット (質問から4時間後)
  • 2
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

並び替え:

webページはHTMLタグやCSSといった決まりの構文で作られているんですが、
その構文でリンク先を開く際にどのように開くかというのを設定できるようになっています。

別のページで開かせたい場合は<a href="リンク先URL target="_blank">リンク文字</a>
同じウィンドウで開かせたい場合は<a href="リンク先URL" target="_top">リンク文字</a>
という構文になります。

  • 回答者:匿名 (質問から7日後)
  • 0
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

そうですね。インターネットのページ表示設定をするHTML構文というのが
ありますが。そこで、クリックしたら新しいページを開くとかそのままでとか
設定します。
詳しい内容、書店に行ってHTML構文の本を探して下さい。

  • 回答者:字消し (質問から17時間後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

その通りです。
バナーの設定により、画面表示が異なってきます。

  • 回答者:匿吾郎 (質問から16時間後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

設定が違います。

<p><a href="http://sooda.jp/qa/252507">この質問</a></p>
<p><a href="http://sooda.jp/qa/252507" target="_blank">この質問</a></p>

上が、同じウインドウで開き、下
が、別ウインドウで開きます。

  • 回答者:匿名希望 (質問から9分後)
  • 2
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

そうです。
管理人が別ウインドウで開いてほしければそういうタグを埋め込んで、
そうなります。
同一ウインドウ開きでも、右クリック→新しいタブで開く、で別ウインドウで
開けますけどね。

  • 回答者:とくめい (質問から8分後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

HTMLの場合、a タグに target="_blank" 指定をすると別ウインドウになります。
指定がなくても、ブラウザの設定などで明示すれば、別タブで開いたりすることはできます。

  • 回答者:匿名希望 (質問から6分後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る