プルダウンメニューを作るには?

[上に] [前に] [次に]
t.sak [E-Mail] [HomePage] 1998/09/21(月) 17:42:01
会社でホームページを作れといわれて(やったこともないのに)
やっとできたら今度はプルダウンメニューをつくれと言われた。
誰も教えてもらえる人がいないのでいろいろな方のHPを見て
見よう見真似で作ってみました。でも目的のページにいっこうに
飛ばず悩んでいます。どなたか私のHPをご覧になってどこが悪いのか
指摘していただきたいのですが。よろしくお願いします。
http://www.nsk-corp.co.jp/index.html)

ちなみにサーバは会社にあるNTです。

hiro-kim 1998/09/21(月) 18:01:41
onClick, location.href, form, select
というようなキーワードで検索をかけてみれば見つかります。

企業のホームページなのだから,会社の費用で参考書を購入するのもよいでしょう。

匿名希望 1998/09/21(月) 19:12:03
ページを見ましたが、プルダウンで飛ばすというのは
通常のHTMLだけではできません。
JavaScriptを使って制御するのが一般的です。
CGIを使う方法もあります。
JavaScriptを使った方が簡単ですが、
JavaScriptをオフにしている人(もしくはサポートしていないブラウザ)
ですと、<a>を使ったリンクも別に用意しないと、
どこにもいけなくなってしまいます。
CGIを使ったものの方が、大変ですがそういった事はないとおもいます。
IBMのページ(http://www.ibm.co.jp/)などはCGIでやってますが、
データが渡される先がアメリカの本社だということから、
ワールドワイドで同じリンク先を用意するといった意味合いが
強いのでしょう。
まずは通常のリンクを用意しておいて、その後、
補助的にプルダウンメニューをつけるのがよいと思います。
hiro-kimさんのご指摘になっているものを、
検索してみればわかると思います。
本屋で参考書を探すとすれば、簡単なJavaScriptの解説書を
選べばいいでしょう。
たいていの書籍にはやり方が載っています。
####以下はまたまた余計なお世話です。
####年寄りの戯言と思って聞き流して下さい。
会社で上の人間がいろいろいってくるのはしょうがないとは思いますが、
まずコンテンツを充実させることが先決だと思います。
現状ではプルダウンメニューは特に必要ないでしょう。
かえって使いづらいページになってしまうかと思います。
本当に必要になるくらいコンテンツが充実するころには
プルダウンメニューなんて簡単にできるようになっているはずです。
いま、ここで単にプルダウンメニューの付け方がわかっても、
その原理が分からなければ余り意味はありません。
会社の上の人間のホームページに対する要求は、
今後難しくなっても簡単になることはないでしょう
(メール送信システムをつけろ、資料請求フォームをつけろ、
掲示板をつけろetc...)。
そういった事を考えても、ちゃんと原理を理解していった方がいいと思います。
余り意味の無いことを書いてしまいましたが、
過去に同じような立場に立たされたことが有るものの老婆心で。
お気を害したらごめんなさい。

匿名希望 1998/09/22(火) 02:41:35
上のように書いてしまうと身もふたもないかなぁとも思いますので
<html>
<head>
<script>
function jump(f){
location=f.options[f.selectedIndex].value;
}
</script>
</head>

<body>
<form>
<select name=url onChange="jump(this)">
<option value="http://aaa.bbb.ccc/">aaa.bbb.ccc
<option value="http://ddd.eee.fff/">ddd.eee.fff
<option value="http://ggg.hhh.iii/">ggg.hhh.iii
</select>
</body>
</html>
こんなかんじでしょう。ボタンをおしてジャンプするのでしたら
onClickをつかえばできます。

t.sak [E-Mail] [HomePage] 1998/09/22(火) 11:05:19
[[解決]]
様々なご意見サンプルありがとうございました。
皆様のご進言を受け止めて地道に勉強していこうと思います。
本当にありがとうございました。

satoshi 1998/09/22(火) 11:53:50
余計なことですが、

しんげん【進言】上位の者に意見を申し述べること。具申。


Syn 1998/09/22(火) 14:35:25
さらに余計なことですが、

(株) の全角約物 (いわゆる「かっこかぶ」) は機種依存文字ですから
Windows 以外のコンピュータでは「かっこかぶ」に見えません。
機種依存文字を使わないというのはインターネット全般に及ぶ約束事
ですから覚えておいて損はないと思います。

t.sak [E-Mail] 1998/09/22(火) 14:53:04
[[解決]]
ぜんぜん余計なことではありません。
そういうことも知っていなければ行けないですね。
とても助かります。
なにせ全く無知なものですから。
どうもありがとうございます。

SHUICHI.T [E-Mail] [HomePage] 1998/09/22(火) 19:29:15
>(株) の全角約物 (いわゆる「かっこかぶ」) は機種依存文字ですから
>Windows 以外のコンピュータでは「かっこかぶ」に見えません。
私のマシンでは四角 (すなわちその文字は定義されていない) になりました。

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