サーバーに返される前に、クライアントのファイルサイズをチェックする方法はありますか(ActievXを使用せずにエラーが発生します)?aspで
質問する
86 次
1 に答える
0
ASPで?いいえ、定義上。Active Server Pages は、クライアントから要求を受け取るまで何もできません。
クライアント側の JavaScript を使用してこの種のチェックを実行できるようにするドラフトファイル APIがあります。Mozilla Developer Network には、選択したファイルに関する情報を取得するためのガイドがあります。ファイルへの参照を取得したら、その.size
プロパティにアクセスできます。
仕様はドラフトであるため、かなり新しく、変更される可能性があることに注意してください。これは非常に新しいため、[ブラウザのサポートが非常に限られています](http://caniuse.com/#search=file api)。
Java アプレットまたは Flash を使用して目的を達成することもできます (後者の方がより適切にサポートされます)。
于 2012-05-11T13:18:00.637 に答える