Publicentral.com - alta en buscadores, registro buscadores, promocionaPromocion en buscadores y negocios online
Mostrando Codigo - Javascript
Code

Javascript - Limita extension de archivo para subir al servidor

Códigos Javascript

Si ofrecemos un servicio donde los usuarios pueden subir sus archivos al servidor, este ejemplo consigue detectar la extension del archivo que vamos a subir y limitarlos a los que hayamos definido. En el ejemplo ( linea 3) solo se pueden subir archivos con extension .gif, .jpg, .zip. Si el archivo que intentamos subir no tiene estas extensiones mostrará un mensaje de alerta y el formulario no será enviado.
Visitas: 26,898 - 18/06/2004 1:07:04
DemoNO CONTIENE ARCHIVO DESCARGABLEComentario
CODIGO
Este codigo aun no ha sido probado por Tutores.org en ChromeEste codigo aun no ha sido probado por Tutores.org en FirefoxCodigo probado en Internet Explorer 7+Este codigo aun no ha sido probado por Tutores.org en OperaEste codigo aun no ha sido probado por Tutores.org en Safari


# Codigo ofrecido por Tutores.org

  1. <head>
  2. <SCRIPT LANGUAGE="JavaScript">
  3. extArray = new Array(".gif", ".jpg", ".zip");
  4. function limitar_archivo(form, file) {
  5. permitir_archivo = false;
  6. if (!file) return;
  7. while (file.indexOf("\") != -1)
  8. file = file.slice(file.indexOf("\") + 1);
  9. ext = file.slice(file.indexOf(".")).toLowerCase();
  10. for (var i = 0; i < extArray.length; i++) {
  11. if (extArray[i] == ext) { permitir_archivo = true; break; }
  12. }
  13. if (permitir_archivo) form.submit();
  14. else
  15. alert("Solo archivos con extensión: "
  16. + (extArray.join("  ")) + " Por favor, seleccione otro tipo de archivo"
  17. + " e intentelo nuevamente.");
  18. }
  19. </script>
  20. </head>
  21. <body>
  22. <form method="post" name="formulario_subir" action="tu_script.asp"
  23. enctype="multipart/form-data">
  24.   <p><input type="file" name="subir_archivo"> <input type="button" name="Submit" value="Enviar"
  25.   onclick="limitar_archivo(this.form, this.form.subir_archivo.value)"> </p>
  26. </form>
  27. </body>



ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Limita extension de archivo para subir al servidor" href="http://www.tutores.org/codigo/1142/" target="_blank">Limita extension de archivo para subir al servidor</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Comentario usuario
suppt-maria
2 5
jaaaaaaaaa, weno estas bien, salio perfecto
gracias, de veras
maria teresa
Comentario usuario
Joel Cristobal
2 5
que buen aporte gracias

---------------------------
<b> <a href=http://www.onlysystem.com>Diseño Web Peru</a>
<a href=http://www.disenowebperu.info>Diseño Web</a>
<a href=http://www.joelcristobal.com>desarrollo de software</a></b>
Comentario usuario
23/09/2005 22.53.03
2 5
Disculpa, ando buscando como subir archivos al servidor desde un formulario, utilizando JSP (Java Server Pages) ¿podrias darme alguna orientación al respecto? aunque tenga de por medio JavaScript, lo que me interesa es que funcione. Muchas gracias
Comentario usuario
basara
1 5
que bueno esta pero falta la pagina tu_script.asp para saber como subirlo al servidor si se puede tener en jsp seria mejor me serviria mas
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.