300px x 300px 未満の画像のアップロードを禁止するには?
2 に答える
0
JavaScriptではできません。そのためにサーバー側のスクリプトを使用します。PHP の getimagesize()。または、フラッシュ アップローダーを検索することもできます。
JavaScript の問題は、PC 上のファイルにアクセスできないことです。Flash にはあります。したがって、サーバー側のスクリプト言語が画像ファイルを処理できるように、最初に画像をアップロードする必要があります。
于 2012-05-11T10:17:44.903 に答える
0
これがあなたができることです(あなたの質問はjQuery File Uploadに関連していると思います)
$('#fileupload').fileupload({
url: url,
dataType: 'json',
autoUpload: false,
acceptFileTypes: /(\.|\/)(gif|jpe?g|png|pdf)$/i,
maxFileSize: 9990000, //9.9MB
minFileSize:99000, //99KB
// Enable image resizing, except for Android and Opera,
// which actually support image resizing, but fail to
// send Blob objects via XHR requests:
disableImageResize: /Android(?!.*Chrome)|Opera/
.test(window.navigator.userAgent),
previewMaxWidth: 100,
previewMaxHeight: 100,
previewCrop: true
})
于 2015-08-27T23:19:57.943 に答える