<input type="file" accept="text/comma-separated-values">
としてもファイル参照ダイアログでファイルの種類を限定させることができません。
formタグのenctypeはmultipart/form-dataにしてあります。
何がいけないのでしょうか?
http://jp.selfhtml.org/html/formulare/datei_upload.htm
http://bakera.jp/hatomaru.aspx/ref/html/attribute/accept
単にブラウザが対応していないだけなのでは。
いけないこと、といえば。
そもそもクライアント側だけなので、結局サーバでもファイルの種類はチェックすることになります。
http://www.hajimeteno.ne.jp/html40/i/input-file.html
最近のブラウザ、IE4以降ぐらいからACCEPTは無視されるようです。理由はわかりませんが・・・。
よってスクリプト側でMIMEタイプを取得してチェックするしかないと思います。
コメント(0件)