Como puedo hacer para descargar algun archivo no apresca el link osea el
www.miweb.com/archivos/archivo.exe lo que esta en negritas
y aparesca algo asi:
www.miweb.com/archivos/popus.asp?ID=L&algo=ARCHIVO
como se hace esto??
| ||||
Re: Como hago esto en ASP hhmmm...ta cuakito...nunca lo he intentado.. pero por que en vez de hacer un href="www.bla..bla..com/algo/archivo.exe" haces un evento en javascript que llame a una funcion y esa función que te referencie al archivo que se va a bajar? no se..podria ser si quieres ocultar la ruta fisica..bueno si es eso lo ke kieres saludos compadre! |
| ||||
Re: Como hago esto en ASP Hola! Creo que te refieres a esto pero no estoy muy seguro, prueba: <% Response.Buffer = True 'Abrir o guardar archivo. Response.Redirect "archivo.pdf" <% Un saludo. |
| |||
Re: Como hago esto en ASP yo hago esto: <a onClick="MM_callJS'../Formacion/Embalajes.pdf')" href="#"> con la función: <script language="JavaScript"> <!-- function MM_callJS(jsStr) { //v2.0 window.open(jsStr); } //--> </script> la función es asi mas o menos pues he borrado una parte y no la he revisado, pero es facil. Un saludo. |
| |||
Re: Como hago esto en ASP Si lo que quieres es ocultar simplemente la ruta, utiliza el OnMouseOver="window.status:'';" en el link. Si lo que deseas es no aparezca tampoco en la barra de direcciones, lo que yo haria es abrir una nueva pagina con el window.open y en ella cargaria un nuevo asp que le hubiera pasado por parametro el nombre del fichero. En las propiedades del window.open se puede definir que no muestre ninguna barra de herramientas ni de url. Eso tiene un problema y es que si se hace un ctrl+n para crear una nueva ventana, esta se abre con el contenido de la ultima ventana activa, y en este caso si apareceria la barra de url. Una manera de evitar esto seria quizas anulando TODO el teclado, para que no se pudiera aplicar la combinacion del ctrl + n. Para eso utilizariamos en onkeypressed="return false;". Espero que algo de todo lo que te he dicho te ayude. Un saludo. Ideafix. |
| ||||
Re: Como hago esto en ASP estoy puedes hacer, interactuar ASP con javascript. <% lugar = request.querystring("lugar") %> <script language="JavaScript"> window.open("<%=algo%>") </script> creo que se sirve, no lo he probado. <center><font face="verdana" size="1" color="black">Muy pronto no más aburrimiento en internet, siempre abrá algo nuevo para ver...[/CODE] </center> |