- 2007-10-09 (火)
- 技術
input type="file"を使ってファイルのアップロードを行う場合、気をつけたいのが以下の2点である。
- IEでは254文字を超えた場合に選択したファイルがテキストボックスに反映されない
- IEでは存在しないファイルを選択するとSubmitされない
以下の質問では255文字となっていたのですが、255文字だとうまくいかず254文字だとうまく反映されました。
Windows での Filename の最大長は、255文字までです。
via: windowsでのアップロードファイル名長について - Java Solution
Firefoxでは上記2つの注意点は当てはまらない。
- Firefoxでは254文字を超えた場合に選択したファイルがテキストボックスに反映される
- Firefoxでは存在しないファイルを選択してもSubmitされる
FirefoxでのMaxlengthがあるかは現在調査中。
ちなみに今回は、IEだけども特にinput type="file"のMaxlengthを指定せずに実装した。
GoogleのPicasaがそうしてたから・・・笑
- Newer: Oracleでワイルドカードをエスケープする方法
- Older: ブログに手軽なリボンを付けられるサービス「Website Ribbon」
Comments:0
Trackback:0
- TrackBack URL for this entry
- http://hisasann.com/cgi-bin/mt/mt-tb.cgi/520
- Listed below are links to weblogs that reference
- input type="file"での最大桁数と選択したファイルがテキストボックスに反映されない場合の注意点 from HouseTect, JavaScript Blog


