Javascript תיקוף של העלאת קבצים

  להלן 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> 
אתה יכול לכתוב כאן תגובה , או trackback מהאתר שלכם.

השאירו תגובה

עליך להיות מחובר בכדי לפרסם תגובה.