こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

プルダウン

HTML上でプルダウンメニューを作りたいんですが、cgi無しで、普通に固定のページのそれぞれリンクをさせることって出来ないんでしょうか?

見た目だけ、プルダウン、でもメニュー選択して「GO」ボタンを押すと、普通に固定のページにジャンプ、みたいな感じです。

うまく言えないですが、可能かどうか、その方法と問題点などを教えてください。

投稿日時 - 2004-12-13 19:16:13

QNo.1125516

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

JavaScriptが使えないサーバーがあるということでしょうか?うーん、解りません。
しかもなぜプルダウンにこだわるのか・・・うーむ。
アラ-トが表示されるのは、ご自身のブラウザの設定がそうなっているからだけだと思うのですが・・・。
セキュリティには当然関係ありますよ。JavaScriptというのは一種のアプリケーションなので、ActiveXをコントロールしていろいろと悪さをするということも考えられます(特にIEでは・・・)。
しかし、この程度のスクリプトではそんなことはできないでしょう(と言うよりやるきが有るか無いかの問題ですが)。
JavaScriptはCGIの様にサーバー側をコントロールするということは出来ません(自分の家に爆弾を送りつける人はいないという意味で、です)。むしろ<FORM>を使う方がよっぽど問題だと思います。

↓ セキュリティについて書いてあります。

参考URL:http://www.kumat.com/security/javascript.htm

投稿日時 - 2004-12-14 01:07:20

ANo.2

HTML だけでは、無理とお考え下さい。
#1の礼文に書かれているURLのソースも
Javascript で処理されています。


処理を考える時、
処理を動かす意思を伝える手段。
(Javascriptでのイベント処理とか、CGIでのリンクとか・・・)
処理への情報を伝える手段。
処理を何処で動かすか。

などなどがあります。
HTMLだけでは、意思を伝えられない,情報も伝えられない(とりあえず投げられても受けるのはHTML以外でないと・・・)


JavaScript を使えば、HTML の SELECT だけでなく、
スタイルシートを利用しての方法もあり、
いろいろな実現手段がありますが・・・。

他にもフラッシュとかでも実現可能・・・。

投稿日時 - 2004-12-13 21:54:36

ANo.1

Javascriptなら可能です。

参考URL:http://www.tagindex.com/javascript/link/select1.html

投稿日時 - 2004-12-13 19:50:01

お礼

有難うございます!
しかしJavaScriptも使用が許されていない場合、どうすればいいのでしょうか。。。

http://www002.upp.so-net.ne.jp/littledear/link-purudaun2.htm

こんなのを見つけたのですが、セキュリティ的には問題あるんでしょうか?
最新のIEでソースを書いて、表示テストをするとActiveXに関するアラートが表示されてしまいます。

ううん、困りました。。。

投稿日時 - 2004-12-13 20:18:07

あなたにオススメの質問