こんにちわ。
今、上にプルダウンメニューがあり、下にリンク先ファイルを
表示する、上下のフレームページを作ってます。
この時、TOPページ(フレーム無し)やレンタルBBSの
ページにも行けるようにしたいのですが、
上のフレームが残ってしまい、困ってます。
アドレスを記入する場所に target="top" と付け加えてみたけれど
上のフレームは残ったままです。
サンプルのscriptで【top.sita.location.href 】と
指定してるから、下のフレームにしか対応しないのでしょうか?
何処かを変更して、TOPやBBSに移動する時だけ
フレームを無くし、全画面表示する方法はないでしょうか?
ご存知の方、いらっしゃいましたら宜しくお願いしますm(__)m
<SCRIPT language="JavaScript">
<!--
function myGo(){mySelect = document.myForm.myMenu.selectedIndex;
top.sita.location.href = document.myForm.myMenu.options[mySelect].value;
}// --></SCRIPT>
<select name="myMenu">
<OPTION value="http://www.***">TOP
<OPTION value="http://www.***">うさぎ
<OPTION value="http://www.***">ねこ
<OPTION value="http://www.***" target="top">BBS
↑ココに入れました
</select>
<input type="button" value="GO!" onClick="myGo()">
</form>
No.3ベストアンサー
- 回答日時:
申し訳ない!
デバッグ中だけ表示させるつもりだったINPUTタグを消すときにポカミスしました。
<SCRIPT language="JavaScript">
<!--
function myGo() {
mySelect = document.myForm.myMenu.selectedIndex;
eval(document.myForm.myTarget[mySelect].value).location.href = document.myForm.myMenu.options[mySelect].value;
}
// -->
</SCRIPT>
<form name=myForm>
<select name="myMenu">
<OPTION value="http://www.***">TOP
<OPTION value="http://www.***">うさぎ
<OPTION value="http://www.***">ねこ
<OPTION value="http://www.***">BBS
</select>
<input type="button" value="GO!" onClick="myGo()">
<input type=hidden name=myTarget value="top">
<input type=hidden name=myTarget value="parent.sita">
<input type=hidden name=myTarget value="parent.sita">
<input type=hidden name=myTarget value="top">
</form>
誤解を避けるためtarget→myTargetに変えてあります。
NN4.78とIE6.0でこんどはそのまま試してありますので、
使ってみてください。
(しかもなんで「経験者」にしてたんだろ(苦笑
こんにちわ。
再度回答して頂いて、有難う御座います。
朝から教えて頂いた事を書き直ししましたが
何度してもエラーが出る為、ずーっと悩んでましたら
プルダウンフォームの前に画像を入れてたんですが
その前に1番最初に書いたタグが1つ残ってました。
<form name=myForm> ←これです。
エラーが出たのはそれが原因だったようです。
もしかしたら昨日のエラーもそれが原因かも知れないです。
ごめんなさいm(__)m
今はばっちりです。
外れて欲しい所のフレームはきちんと外れ
外れて欲しくない所のフレームはきちんと残ってます。
NN4.78とIE6.0でも試して頂けたんですね。
大変お世話になりました。
ありがとうございます。
No.2
- 回答日時:
これが割りと応用利くんじゃないかと思いますがどうですかね。
<SCRIPT language="JavaScript">
<!--
function myGo() {
mySelect = document.myForm.myMenu.selectedIndex;
eval(document.myForm.target[mySelect].value).location.href = document.myForm.myMenu.options[mySelect].value;
}
// -->
</SCRIPT>
<form name=myForm>
<select name="myMenu">
<OPTION value="http://www.***">TOP
<OPTION value="http://www.***">うさぎ
<OPTION value="http://www.***">ねこ
<OPTION value="http://www.***">BBS
</select>
<input type="button" value="GO!" onClick="myGo()">
<input type=text name=hidden value="top">
<input type=text name=hidden value="parent.sita">
<input type=text name=hidden value="parent.sita">
<input type=text name=hidden value="top">
</form>
この回答への補足
こんばんわ。
回答して頂いてありがとうございます。
教えて頂いたとうり、入力してみましたが
エラーが出てしまいました。
エラーが出たのでリンク先に飛ぶ事が出来なかったのですが・・
ライン:89
文字 :1
エラー:”document.myForm.target[mySelect].value”はNullまたはオブジェクトではありません
コード:0
URL:*******
あと、プルダウンメニュー・その横のGO!ボタンの横に
4つの枠が出来ました。
中に文字が入ってるのが左から
top--parent.sita--parent.sita--top です。
この横に出る4つの枠と、scriptエラーは
何かの入力違いによるものでしょうか?
お手数をおかけしますが、修正方法もう一度教えて頂けないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
他フォームの入力データの引継ぎ
-
value内に変数を入れたい
-
VB.NET DateTimeの型について
-
フォーム送信の際、空白行を上...
-
Javaでtanh^-1を求める方法がわ...
-
VBAをJavaScriptに変換したいです
-
javascriptでhiddenに二次元配...
-
複数のsubmitボタンで押された...
-
javascriptにてHTMLのhiddenエ...
-
テキストボックスに入力された...
-
クイズ作成:15個の問題から5個...
-
JavaScriptによる自動計算フォ...
-
jquery.cookie.jsを使用してい...
-
3桁区切りのカンマをつけたい...
-
hiddenのvalueの値を変えたい
-
visual sutudio2012でのコード...
-
return trueとreturn falseの用...
-
チェックボックス付きのテーブ...
-
Selectボックスの一覧表示方法
-
onClickとsubmitの処理順序
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
value内に変数を入れたい
-
javascriptでhiddenに二次元配...
-
hiddenのvalueの値を変えたい
-
setIntervalの間隔を途中で変更...
-
複数のsubmitボタンで押された...
-
javascriptにてHTMLのhiddenエ...
-
VB.NET DateTimeの型について
-
フォームで入力した値を別のフ...
-
セレクトボックスの初期選択状...
-
ラジオボタンの選択で解答・点...
-
テキストボックスに入力された...
-
クイズ作成:15個の問題から5個...
-
ホームページビルダーのスクリ...
-
入力を制限したい
-
CDOMailで本文テキストの文字コ...
-
VBAをJavaScriptに変換したいです
-
UART通信の取説で,left floati...
-
ラジオボタン、チェックボック...
-
Pythonで会員サイトの自動ログ...
-
JavaScriptでセレクトボックス...
おすすめ情報