Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/03/2002, 03:05
Avatar de Aleph
Aleph
 
Fecha de Ingreso: agosto-2001
Ubicación: Kenolandia
Mensajes: 1.061
Antigüedad: 23 años, 3 meses
Puntos: 3
Re: "Guardar como" (dificil para ustedes?)

La verdad es que me intereso el desafio y como nunca habia pensado en este problema me puse a investigar un poco.
Encontre una forma de hacerlo. Por supuesto tiene sus restricciones: solo funciona en IE y a partir de la version... 4, si mal no recuerdo (todo no se puede ;D).
Bien, vamos a la solucion.
Primero una funcion:

<script type="text/javascript">
function guardarImagen (imagen) {
if (typeof imagen == 'object')
imagen = imagen.src;
window.nueva = open (imagen);
bandera = nueva.document.execCommand("SaveAs");
if (bandera){nueva.close();}
}
</script>

Bien, ahora el evento:

<img id="nombre" src="algo.gif" onClick="guardarImagen(document.images.nombre );return false">

Espero que te sirva, me gustaria comentar mas sobre la funcion, pero prefiero que investigues un poco, sobre todo el metodo execCommand(), que es lo escencial de esta funcion.

Saludos.

<div style="text-align:right">Guerrillero del ERF</div>