フレームページで1つのフレームをユーザーが任意のアドレスに飛ばすには?

[上に] [前に] [次に]
PiPpy [E-Mail] [HomePage] 2000/02/17(木) 12:33:01
はじめまして、まだまだ初心者なもので、質問がうまく説明が出来ているといいのですが、
質問:
フレームページで 1つにフレームの中に テキストボックス設置し ユーザーがそこに任意のアドレスを記入し ボタンを押せば そのフレームだけがテキストボックスに記入した アドレスのページに 飛んでいくなんてことは可能でしょうか? あまり 知識がないもので 簡単な方法があれば教えていただけないでしょうか?
お願いいたします。
PiPpy

EMI 2000/02/17(木) 12:44:34
<script type="text/javascript">
<!--
  function jump()
  {
    Location.Href = address.Value;
  }
//-->
</script>
(中略)
<form action="" onSubmit="jump();return false">
<p>URLを入力してください。</p>
<p><input type="text" name="address"><input type="submit" Value="ジャンプ"></p>
</form>

こんな感じでいいと思います。
JavaScriptは慣れていないので、間違っているかもしれませんが。

EMI 2000/02/17(木) 12:45:40
書き忘れましたが、当該フレーム中に記述してください。

Mugi [E-Mail] [HomePage] 2000/02/17(木) 13:19:38
これじゃ動きませんよ。
Location → location
address.value → document.forms[0].address.value

EMI 2000/02/17(木) 14:38:54
>Mugiさん
あ、どうもありがとうございます。

PiPpy 2000/02/17(木) 18:31:41
EMIさんMugiさん有り難うございます。
助かりました。
ついでなんですが この テキストボックスの中に アドレスの一部分をあらかじめ入れておくには どのようにすればいいのでしょうか??
可能ですか?
PiPpy

EMI 2000/02/17(木) 18:36:55
<input type="text" name="address" value="http://〜">
みたいにすればOKです。

PiPpy 2000/02/17(木) 18:46:18
早速のご回答有り難うございます。 まるでオンラインヘルプのようなすばやさに 驚いてしまいました。
今から一度試してみます。うまく行けば  解決マークをチェックしに戻ってきます。
ほんとに感謝してます。
PiPpy

PiPpy 2000/02/17(木) 19:46:05
今テストをしたんですが 飛んでいってくれません。
下に使ったものをコピーしました。どこかおかしいですか?
それとも Javaについて何か根本的なつかいかたがまちがっているのでしょうか? ただこれを 貼り付けるだけではだめなのですか?

<script type="text/javascript">
<!--
  function jump()
  {
    location.Href = document.forms[0].address.value;
  }
//-->
</script>
<form action="" onSubmit="jump();return false">
<p><input type="text" name="address" value="http://" size="66"><input type="submit" Value="ジャンプ"></p>
</form>

PiPpy

gourd 2000/02/17(木) 20:30:51
value="http://〜"の波線部分には、当然、飛び先のURLを記述しないと
だめなんじゃないですか。
どこに飛んでいったらいいかわかりませんよね。

かえる 2000/02/17(木) 20:45:49
location.Href → location.href

EMI 2000/02/17(木) 20:51:08
location.Href→location.hrefですね。

EMI 2000/02/17(木) 20:51:37
あ、遅かった。(^^;

PiPpy [E-Mail] [HomePage] 2000/02/17(木) 21:16:50
[[解決]]
皆さん本当にありがとうございました。
解決しました!!
このすばやい対応 なんだか 感謝の気持ちいっぱいで、
泣けてきそうです。
なんだか 解決マークをチェックするのって 気持ちいいですね
癖になってしまいそうな気配あり…
これからも 初心者ゆえ くだらない質問で お世話になることがあるかもしれませんが、
その時は、またよろしくお願いいたします。
ありがとうございました。
PiPpy

[上に] [前に] [次に]