1

クライアント側からファイルサイズを検証するにはどうすればよいですか。次のようなコントローラーを介して制御できます。

if (file.ContentLength > 1048600) { } クライアント側でも、ファイルの名前と拡張子を制御できます。しかし、どのようにサイズを制御しますか?

<input type="file" name="file" id="file" />

ありがとう

4

1 に答える 1

3

現在、あなたが望むことを行うためのクロスブラウザの方法があるとは思いません。この質問を確認してください

これは、たとえば Webkit ベースのブラウザーでのみ機能します。

var size = document.getElementById('file').files[0].size;
于 2012-06-29T08:58:35.117 に答える