| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
|
Y si lo que quiero es que cuando pinche en el enlace me de la opcion de descargar sea el archivo que sea? Con los archivos zip o exe funciona asi pero con los doc, pdf, y demas no consigo encontrar la manera de hacerlo. Sabeis alguna solucion directa?
La FAQ Evitar que se abran en el navegador los enlaces a archivos de descarga tiene Pertenece a la categoría:
Comentarios de los visitantes
Comentario de Luar
29/8/03
Por medio de codigo asp se podia hacer creo recordar, tendria que buscar exactamente como se hacia si os interesa, pero vamos sí que funcionaba
Comentario de Cicada
23/9/03
creo ke lo mejor es indicarle al usuario de hacer click derecho en el link y elegir "Guardar destino como..."
Comentario de Andtt
10/12/03
lo del archivo zip esta muy bien, pero mi problema es ese cada vez que me descargo un ZIP, no me da opcion a guardarlo si no que directamente se me abre en el descompresor que tengo esn este caso "WINRAR" sera esta la causa del problema..?
Comentario de Javier
01/3/04
El Problema es el Winrar, tienes que hacer lo siguiente:
1. Desinstalas el winrar, pruebas bajar algun archivo zip, y vas a ver que te pide donde lo queres guardar.- 2.- vuelves a instalar el winrar en otra carpeta diferente a la que estaba instalado, por ejemplo c:programas y problema solucionado.- Comentario de Gino Cumpa
23/4/04
Hey mano, yo tuve ese mismo problema pero estaba trabajando con Windows XP en mi propia PC, siempre se me habría el winzip, pero cuando lo cambié a otra PC con Windows 98, se solucionó el problema...
http://espanol.geocities.com/g_cumpa/ Comentario de Carlos Ochoa
07/1/05
Yo conozco la respuesta pero esta manera de hacerlo sirve unicamente para php, no se si asp o directamente html tienen tambien solucion
el codigo se los dejo aca., no se les olvide colocarlo al principio de la pagina php. :) header("Content-type: application/x-file"); header("Content-Disposition: attachment; filename=[nombre completo del archivo]"); readfile("ruta y nombre del archivo"); asi sea un .zip .doc .txt .html aparece el cuadro de dialogo de descarga de archivo Comentario de spidemanpc
20/4/06
Puedes obligar al navegador a abrir la ventana de descarga con las siguientes instrucciones. (Estan en java pero creo que son parecidas en otros lenguajes) del objeto response
response.setContentType("application/octet-stream"); ////application/x-www-form-urlencoded //response.setContentType("image/max"); response.addHeader("contentdisposition","attachment; filename=" + nombrearchivo); Comentario de Jako
12/5/06
Yo lo Configure y Jalño de pocas pulgas y con una orden Simple puedes realizar varias pruebas, auqi el codigo completo:
<? if ( $doc == "declaracion") { header("Content-type: application/x-file"); header("Content-Disposition: attachment; filename=prueba.txt"); readfile("C:servidorwwwproyectosprueba.txt"); } else { ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Pagina Principal de Experimentos</title> </head> <body> Prueba de Respuesta de descarga- BETA<br><br> <a href="?doc=declaracion">Descargar</a> </body> </html> <? } ?> Espero te Sirva Solo Defines la Dirección del Archivo, dentor una web es mas simple solo el complemento del archivo si esta dentro y el nombre es el nombre con el que se guarda recuerda poner el nombre tal icual como se graba ademas de la extención Comentario de Xavi Gil
05/10/06
Yo acostumbro a añadir una extensión "falsa", algo del tipo "download", "descarga" o "quita_esto"... según el "tipo" de usuario....
Para ver más FAQ relacionadas accede a las categorías: |
|
||||||||||||||||
| Complementar la respuesta | |
| Volver al árbol de categorías |
| DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia | ||||