現在のプロジェクトでは、AJAX コントロール ツールキットのAsyncFileUploadコントロールを使用しました。非同期ファイルのアップロード部分が機能するようになった後、ユーザーが画像ファイルのみをアップロードできるように、ファイルの種類をフィルター処理する必要がありました。Web から次のコードを見つけましたが、うまくいきました。
function uploadStarted(sender, args) {
var filename = args.get_fileName();
var filext = filename.substring(filename.lastIndexOf(".") + 1);
if (filext == "jpg" || filext == "jpeg" || filext == "gif" || filext == "bmp") {
return true;
}
else
{
// force uploading cancel
args.set_cancel(true);
// set reason of cancel
args.set_errorMessage("Invalid File Format Selected");
return false;
}
}
問題は次のとおりです。この JavaScript がわかりません。argsパラメータの型は何ですか? 「get_fileName()」、「set_cancel()」などのメソッドはどこに定義されていますか? AsyncFileUploadコントロールのホームページにアクセスしましたが、「args」に関するドキュメントが見つかりませんでした。
誰かがこの Javascript の説明を手伝ってくれますか? ありがとう