El siguiente funtion Javascript comprueba el archivo de la navegación. Por ejemplo, si
la subida de archivos, debe aceptar sólo Excel y documentos de texto como el que,
entonces en ese escenario, se puede utilizar esta función.
<script type="text/javascript">
función CheckFileExtension ()
{
var ctrlUpload = document.getElementById ('<% =% FileUpload.ClientID>');
/ / ¿El usuario explorar o seleccionar un archivo o no
if (ctrlUpload.value =='')
{
alert ("Seleccione un archivo para cargar");
ctrlUpload.focus ();
return false;
}
/ / Extensión de la lista para su validación. Añade tu
la extensión requerida aquí con separador de coma
var ExtensionList = new Array ("xls"., "doc.");
/ / Obtiene la extensión de archivo seleccionado
var extension = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ".") toLowerCase ().;
/ / Comprobar la extensión de archivo con la lista de extensión requerida.
for (var i = 0; i <extensionList.length; i + +)
{
if (ExtensionList [i] == extensión)
return true;
}
alert ("sólo se pueden cargar por debajo de Tipo de archivo: \ n \ n" + extensionList.join ("\ n"));
ctrlUpload.focus ();
return false;
}
</ Script>