Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2007, 11:34
Avatar de Freddymatico
Freddymatico
 
Fecha de Ingreso: octubre-2007
Mensajes: 16
Antigüedad: 17 años
Puntos: 0
Pregunta Pop-up del tamaño de la imagen automaticamente (CON SCRIPT DE CARICATOS)

Hola a todos, he encontrado muchas respuestas a preguntas en este foro y he decidido inscribirme para aportar mi granito de arena si es que puedo ayudar de alguna manera.

Sin embargo hoy tengo un problema que he solucionado en cierta medida con la ayuda de un script hecho por el usuario Caricatos que es una maravilla, me va como anillo al dedo para redimensionar la ventana de un pop up adecuada a la imagen, sin embargo existe un problema. La imagen la muestra como BACKGROUND metiendome en un lio, ya que me gustaria que la imagen la mostrara como una imagen y que asi el usuario pueda ejecutar el GUARDAR IMAGEN COMO.. y no GUARDAR FONDO COMO..

Se que es una nimiedad pero muchos usuarios no lo entienden porfavor ayudenme el codigo es el siguiente:

Código:
<html>
	<head>
		<script type="text/javascript">
			var _img_grande;

			function mostrar() {
				var ops = "top=" + ((screen.height - _img_grande.height) / 2);
				ops += ",left=" + ((screen.width - _img_grande.width) / 2);
				ops += ",width=" + _img_grande.width + ",height=" + _img_grande.height;
				var contenido = "<html><body style='background-image: url(" + _img_grande.src + ")'></body></html>";
				var ventana = window.open("", "", ops);
				ventana.document.write(contenido);
				ventana.document.close();
			}

			function cargando() {
				if (_img_grande.complete) mostrar();
				else setTimeout("cargando()", 100);
			}

			function abrir(imagen)	{
				_img_grande = new Image();
				_img_grande.src = imagen;
				cargando();
			}
		</script>
	</head>
	<body>
		<img src="http://www.pepemolina.com/imagenes/fotos/mini/Diapositiva82.jpg" onclick="abrir('http://www.pepemolina.com//imagenes/fotos/maxi/Diapositiva82.jpg')"/>
	</body>
</html>
El problema lo he marcado en rojo, en vez de ser un background me gustaria que fuera una imagen es decir:


<img src="+ _img_grande.src +" border="0" />



Mas o menos asi, alguien tiene idea de como podria solucionarlo?
Saludos y gracias.

Última edición por Freddymatico; 30/10/2007 a las 11:47 Razón: Error de tecla