プルダウン形式メニューからのリンクでターゲットを設定するには?
[上に]
[前に]
[次に]
drop
2000/03/09(木) 14:21:17
JAVAを使ったプルダウン形式メニューからリンクするとき
別のフレームにリンク先を表示させたいのですが、
ターゲットを設定するやりかたを教えてください。
よろしくお願いします。
瀬良
[E-Mail]
2000/03/09(木) 14:31:22
<form action="???" target="another">
(いろいろ)
</form>
とかで出来ませんか?
無論、target 属性の属性値は、希望のフレーム名です。
drop
2000/03/09(木) 14:54:45
???には何を入力したら良いのでしょうか?
無知ですみません・・・。
めぐ
2000/03/09(木) 15:35:18
JavaってJavaScriptのことを指しているんですよね?
けど、上の二つはまったく違うものですよ。
とほほさんのHPのどこかに載っていたやつなんですが:
====ヘッドの中に書く====
<SCRIPT LANGUAGE="JavaScript">
<!--
function LinkSelect(form, sel) {
adrs = sel.options[sel.selectedIndex].value;
if (adrs != "-") parent.(ここにリンク先のFrameの名前).location.href = adrs;
}
// -->
</SCRIPT>
====ボディ====
<FORM Method="POST" Name="LINK">
<select name="select" onChange="LinkSelect(this.form, this)">
<option value="リンク先の名前.htm">表示される名前</option>
</FORM>
========
フシギダネ
2000/03/09(木) 15:46:18
JavaScriptを前提に書きます。
別フレームのWindow名をanotherとして、
<SELECT ..... onChange="window.parent.another.location.href = 'xxx.html';">
drop
2000/03/09(木) 16:37:58
どうもありがとうございます、だけど識別し
がありませんというエラーがでてしまいます。
本当にすみません・・・。
drop
2000/03/09(木) 16:44:38
すみませんエラー消えました。
でもフシギダネさんの方法だとxxx.htmlにか
リンクすることはできませんよね?
プルダウンメニューを複数にしたい場合には
どうすればよいでしょう。よろしくおねがいします。
こちらはレスがはやくて驚いています!!
とてもくわしいかたがたくさんいてすごいです。
本当に感謝しています。
瀬良
2000/03/09(木) 17:16:16
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML lang="ja" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<link rel="NEXT" href="http://www.w3c.org/" title="W3C">
<link rel="NEXT" href="http://nazo.com/" title="nazo">
<title>LINK</title>
<script type="text/javascript">
<!--
function LinkSelect(form, sel) {
adrs = sel.options[sel.selectedIndex].value;
if (adrs != "-") parent.down.location.href = adrs;
}
// -->
</script>
</head>
<body>
<form method="POST" name="LINK">
<p>
<select name="selLink" onChange="LinkSelect(this.form, this)">
<option value="-" selected>Select Web</option>
<option value="http://nazo.com/">nazo</option>
<option value="http://www.w3c.org/">W3C</option>
</select>
</p>
</form>
<noscript>
<ul>
<li><a href="http://nazo.com/">nazo</a></li>
<li><a href="http://www.w3c.org/">W3C</a></li>
</ul>
</noscript>
</body>
</html>
こんなんでどうでしょうか?
down の部分に希望の値を。
drop
2000/03/09(木) 17:37:13
[[解決]]
できましたー!!
どうもありがとうございました!!
めぐ
2000/03/09(木) 20:46:31
あ、ごめんなさい。</select>で閉じるの忘れてました。
[上に]
[前に]
[次に]