El següent funtion Javascript comprova l'arxiu de la navegació. Per exemple, si
la pujada d'arxius, ha d'acceptar només Excel i documents de text com el que,
aleshores en aquest escenari, es pot utilitzar aquesta funció.
<script type="text/javascript">
funció CheckFileExtension ()
{
var ctrlUpload = document.getElementById ('<% =% FileUpload.ClientID>');
/ / L'usuari explorar o seleccionar un fitxer o no
if (ctrlUpload.value =='')
{
alert ("Seleccioneu un fitxer per carregar");
ctrlUpload.focus ();
return false;
}
/ / Extensió de la llista per la seva validació. Afegeix el teu
l'extensió requerida aquí amb separador de coma
var ExtensionList = new Array ("xls"., "doc.");
/ / Obté l'extensió de fitxer seleccionat
var extension = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ".") toLowerCase ().;
/ / Comprovar l'extensió de fitxer amb la llista d'extensió requerida.
for (var i = 0; i <extensionList.length; i + +)
{
if (ExtensionList [i] == extensió)
return true;
}
alert ("només es poden carregar per sota de Tipus d'arxiu: \ n \ n" + extensionList.join ("\ n"));
ctrlUpload.focus ();
return false;
}
</ Script>