2003/8/10 page 1/1
非フレームにして二重フレームを防ぐ
─ ドン・ガバチョのホームページ制作講座 ─
■JavaScriptでいろいろな動きをさせる
フレームを使うとデザインの枠が広がる。しかしフレーム内へ、リンクを張る場合リンク先がフレームの場合は二重に重なたった状態になる。入れ子にする場合はよいが、具合の悪い時はJaveScriptで非フレームにすることができる。またこのJaveScriptを使用して、同じくフレーム内へ直接リンクを張ろうとする者に対しての抑制になります。
</STYLE>
<!--非フレーム内ページに有効です。HTMLファイルに次の JaveScript を入れます。
<HEAD> と </HEAD> の間がよいでしょう-->
<SCRIPT language="JavaScript">
<!--
if(self !=top){
top.location.href=self.location.href;
}
// -->
</SCRIPT>
<!--ここまで-->
上記のJavaScriptを使用したホームページ ←サンプル
*リンク先へ移る時にフレームがくずれます