أدناه funtion جافا سكريبت يتحقق ملف التصفح. على سبيل المثال، إذا كان الملف يجب تحميل تقبل التفوق فقط، وكلمة وثائق من هذا القبيل، ثم في هذا السيناريو، لا يمكننا استخدام هذه الوظيفة. <script type="text/javascript"> CheckFileExtension وظيفة () {فار ctrlUpload = document.getElementById ('<٪ =٪ FileUpload.ClientID>')؛ / / هل للمستخدم تصفح أو تحديد ملف أو إذا لم يكن (ctrlUpload. قيمة =='') {تنبيه ("حدد ملف لتحميل!")؛ ctrlUpload.focus ()؛ عودة كاذبة؛} / قائمة / ملحق للمصادقة عليها. var extension = ctrlUpload.value.slice(ctrlUpload.value.indexOf(".")).toLowerCase(); //Check file extension with your required extension list. for (var i = 0; i < extensionList.length; i++) { if (extensionList[i] == extension) return true; } alert("You can only upload below File Type:\n\n"+extensionList.join("\n")); ctrlUpload.focus(); return false; } </script> إضافة ملحق المطلوبة هنا مع فاصل فاصلة فار extensionList = مجموعة جديدة ("XLS."، "الوثيقة")؛ "." / / احصل مختارة فار تمديد تمديد ملف = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ) toLowerCase ()؛.. / / التحقق ملحق الملف مع القائمة الخاصة بك المطلوبة للتمديد (فار ط = 0، وأنا <extensionList.length، وأنا + +) {إذا كان (extensionList [أنا] == التمديد) العودة الحقيقية؛} تنبيه (" يمكنك تحميل فقط دون نوع الملف: \ n \ ن "+ extensionList.join (" \ ن "))؛ ctrlUpload.focus ()؛ عودة كاذبة؛} </ SCRIPT>