ファイルのアップロード時の拡張子制限

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: ちいんけ : 2004/03/11 11:53
いつもお世話になっております。

ファイルを参照するタグを以下のように指定しています。
<input type="file" accept="text/comma-separated-values" size="70" name="FileName">

そこで、アップロードするファイルを拡張子(csv)のみに制限したいのですが、ファイル選択時にcsv拡張子のみ選択できるような方法はあるのでしょうか?

よろしくお願いします。

1   名前: くぅぽん : 2004/03/12 16:29
間違っているかもしれませんが、JavaScriptでフォームの入力値によってアラートを表示するものがあります。
それを応用して、if文でフィルタをかける(つまり*.csvの記述がなければ送信をとめる)といいんではないでしょうか。
ただ、送信者がJavaScriptをONにしているとは限りませんので、使用するかどうかは ちいんけ さんにお任せします。
また、スクリプトをここにかけないので自分で調べてみてください。

2   名前: ちいんけ : 2004/03/18 12:06
回答有難うございます。
また、お返事が遅れて申し訳ございません。

<input type="file" ・・・>で標準?で表示されるファイル選択ダ
イアログには、"*.html"や"*jpg"が選択できるようになってますので、
何か設定でもあるのかと思ったのですが、、、

下記のページで調べてみて、やれそうな気がしたんですが、出来ませんでした。
SELFHTML8.0
http://selfhtml-jp.teamone.de/index.htm

Webサーバ側で対応するようにします。

有難うございました。

一覧へ戻る