テキストファイルの内容をリストに割り当てる事はできますか?

[上に] [前に] [次に]
WIZ 1999/12/01(水) 11:38:56
WIZです、こんにちは(^^)

プルダウンリストで選択する項目を、別ファイルで持ちたいと思っています。
理想としては、1項目ごとに改行されたテキストだけのファイルを読み込んで、
それがプルダウンリストとして表示される。

このようなものを作りたいと思っています。
こういうのは、出来るものなのでしょうか?

IEとJavascriptを使用しています。

P初心者 1999/12/01(水) 11:54:07
SSIがご利用できるなら、簡単かも〜

cocoa 1999/12/01(水) 18:09:27
JavaScriptだけに限定するのでしたら、レイヤーをうまく使えば、一応は可能です。
例えば
document.layers["LayerName"].src = "file_name.txt"
で、レイヤー名「LayerName」に「file_name.txt」をロードします。
ただ、レイヤーを扱うのはそれなりに面倒ですし、何よりもこのレイヤーは
Netscape4.0以上でしか動作しません(恐らく今の所IEは全て不可です)。

もし、使用するとしても、それなり?のJavaScriptを作成する必要がありますし、汎用性を
考えるのなら、擬似的に読み込んでいるように見せかける(実際は一つで内容を変化させるだけ)か、
さらにプログラム面で考えれば、P初心者さんが書かれておられる、SSIやCGIと言ったPerlを
使用する方が断然楽です(最も今度はこの場合サーバを選びますが・・・)。

後はJavaApplet、ActiveX(IEだけ)、VBScript(IEだけ)等々・・・・。
いまいち回答になっていなくてすみません・・・。

Mugi [E-Mail] [HomePage] 1999/12/01(水) 18:36:53
> IEとJavascriptを使用しています。
レイヤーの例はあまり意味がないのでは?

データバインドを使ったサンプルを作りました。
http://hp.vector.co.jp/authors/VA013453/js/991201.htm

P初心者 1999/12/02(木) 09:42:20
Mugiさん、すばらしい〜
こんなことできるなって! 感激です!!

WIZ 1999/12/03(金) 14:06:08
[[解決]]
P初心者さん、Mugiさん、cocoaさんありがとうございました(^^)

聞いておいてなんなんですが、出来るものなのですねー。
すごいです。とても勉強になりました。

PS。レスが遅くなっていまい申し訳ないです(−−;

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