誕生日にもらった意外なもの

いつも、お世話になっております。
現在、フレームを使ったホームページを作成中です。 左側に目次のようなフレームをつくり、JAVA Scriptを使って、ドロップダウンメニューで、項目を選択が出来る状態にして、選択をした場合、その項目ページを親フレームに表示したいのですが、JAVA SCRIPTの使い方が よくわかっていない為、どうしても、左側のページに、リンクさせたいページが 現れてしまいます。

もしも、親フレームに飛ばす事が出来なければ、新しいフレーム、または、ウィンドウ表示を解除してもいいと思っているのですが、どなたか、お分かりになる方、教えて下さい。御願い致します。 


この場合、
<script Language="JavaScript"><!--
function popJump(selOBJ)
{
n = selOBJ.selectedIndex;
location.href = selOBJ.options[n].value;
}<target=_blank>
// --></script>
</head>
<body bgcolor=aquamarine>
<form>
<select onChange="popJump(this)">
<option value="飛びたい項目のページ.html">

……

どこに、target="_parent"を挿入すれば 宜しいのでしょうか。
いろいろと試したのですが、間違っていますと言う風に デバッグ表示がでてきます。

ちなみに、HTMLを使っている所は、ちゃんと、親フレームに飛んでくれている状態です。

もしも、JAVA SCRIPTを使わないで、ドロップダウンで、項目を5つほど選べる状態にできるならば、他の言語でも、OKですので、宜しく御願い致します。

A 回答 (1件)

location.href = selOBJ.options[n].value;



parent.フレーム名.location.href = selOBJ.options[n].value;
の様にすればターゲットのフレームに表示されます。
top.location.href = selOBJ.options[n].value;
とすれば全てのフレームを解除して表示されます。
    • good
    • 0
この回答へのお礼

早速のご解答本当にありがとうございました。

思い通りに、表示ができるようになり、本当に感謝です。

また、質問する事があると思いますが、その際にも、ぜひ、宜しく御願い致します。

お礼日時:2003/01/24 06:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!