להלן funtion JavaScript בודק את הקובץ הגלישה. לדוגמה, אם
העלאת קובץ צריך לקבל רק Excel ומסמכי וורד כזה,
אז בתרחיש זה, אנחנו יכולים להשתמש בפונקציה זו.
<script type="text/javascript">
פונקציה CheckFileExtension ()
{
var ctrlUpload = document.getElementById ('<% =% FileUpload.ClientID>');
/ / האם המשתמש גולש או בחר קובץ או לא
אם (ctrlUpload.value =='')
{
alert ("בחר קובץ להעלאה!");
ctrlUpload.focus ();
בתמורה שווא;
}
/ / רשימת הרחבה עבור אימות. הוסף שלך
הארכת נדרש כאן מפריד פסיק
var extensionList = מערך חדש ("xls.", "דוק".);
/ / קבל סיומת הקובץ הנבחר
var סיומת = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ""). toLowerCase ().
/ / בדוק את סיומת הקובץ עם סיומת רשימת הנחוץ לכם.
ל (var i = 0; i <extensionList.length: אני + +)
{
אם (extensionList [i] == הארכה)
ההחזר האמיתי;
}
alert ("אתה יכול רק להעלות בהמשך סוג קובץ: \ n \ n" + extensionList.join ("\ n"));
ctrlUpload.focus ();
בתמורה שווא;
}
</ Script>