リンクについて

hyoujun.gif (3488 バイト)

3.

ページを表示するウィンドウを指定しよう。
NE3 NE4 NE6 IE3 IE4 IE5 IE6  

相互リンクなどを貼っていると、リンクによって違うサイトにとんでいくこともあるよね。
そんなときでも、自分のページは表示しておきたい。
リンクを押した時に自分のページの上に他人のページが表示されるのが嫌な時があるね。
また、何かの説明をボタンクリックで表示させたい。
でも、今のページの上に新しい説明のページを表示させると、説明を読んでまた戻って、また説明を読んでって感じでブラウザの進むのボタンや戻るのボタンを何度も押さないといけない。それに、毎回読み込んでいるのは時間がかかるね。
そんなとき、今のページの上じゃなくって、新しくブラウザを開いてそこにページを表示するようなことができれば便利だよね。
今回は新しいブラウザにページを表示する方法をやってみよう。

<A HREF="" TARGET="">〜</A>    ・・・・指定したウィンドウでリンクを開く

■:移動するページ
▲:_blank , _self 開くウィンドウ

ウィンドウの指定は次のキーワードを使って行うんだ。

_blank : 新しいウィンドウに表示する
_self : 現在のウィンドウに表示する(デフォルト)

表を見てもらったらわかるように、
つまり、新しいウィンドウにページを表示する場合は、
<A HREF="URL" TARGET="_blank">
とすればいいね。

もし、ページ全体のリンクを新しいウィンドウで表示するためにはどうしたらいいだろう。
わざわざ、ページ内の全てのリンクにTARGET="_blank"をつけるのは面倒臭いし忘れるかもしれないね。
実は、次のようにすればページ内の全てのリンクが指定したウィンドウで開かれるんだ。

<BASE TARGET="">〜</A>    ・・・・ページ内の全てのリンクを、指定したウィンドウでリンクを開く

■:移動するページ
▲:_blank , _self 開くウィンドウ

つまり、ページ内の全てのリンクを新しいウィンドウで表示させるには、
<BASE TARGET="_blank">
とすればいいね。
※このとき、あるリンクだけ別ウィンドウで開きたくない時はそれだけ別に<A HREF="URL" TARGET="_self">としてやればよい。

また、フレームを使ったページの呼び出しはフレームのところでやるからね。

 SOURCE
<HTML>
<HEAD>
<TITLE>ウィンドウの指定</TITLE>
</HEAD>
<BODY>

<A HREF="2-3.htm" TARGET="_blank">現在のページを新しいウィンドウで開く</A>

</BODY>
</HTML>

 

 RESULT  

現在のページを新しいウィンドウで開く

 


back.gif (1116 バイト) 違うページの指定した場所に移動したい!
top.gif (583 バイト) メールに題名をつけよう!