Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2006, 14:11
Avatar de Midai
Midai
 
Fecha de Ingreso: febrero-2005
Ubicación: Madrid - España
Mensajes: 134
Antigüedad: 19 años, 3 meses
Puntos: 1
onclick en imagen para lanzar popup

Hola:

Tengo un problema. Quiero que se me abra un popup con determinadas medidas al hacer clic en una imagen y todo lo que consigo, como mucho, es que se me abra una página completa sustituyendo a la anterior. Tengo todo hecho en DreamweaverMX2004, pero por todo lo que he leído tengo que ponerle código javascript al htm.

He probado esto:

<img src="imagen.jpg" width="560" height="560" onClick="javascript: window.open ('http://www.midominio.es/nombredelpopup.htm','titulodelpopup','width=600,he ight=600,scrollbars=NO')">

Y no se abre el popup, ni siquiera aparece la mano al poner el ratón encima de la imagen.

Después de revisar todo y de leeros muchos ejemplos no sé qué falla. Creo que no tengo que poner nada en la casilla para el Vínculo de la imagen en la vista Diseño de Dreamweaver, que con el evento onclick basta, pero el caso es que no me funciona.

Luego de releeros he probado con esto:

<a href="http://www.midominio.es/nombredelpopup.htm" onClick="window.open('http://www. midominio.es/nombredelpopup.htm', 'titulodelpopup','width=600,height=600,scrollbars= NO')"><img src="imagen.jpg"></a>
Y se me abre una ventana con la imagen, pero no con las medidas que se ponen ahí y encima me marca la imagen en la que hago clic con un rectángulo morado, rectángulo que el que me ha pedido la página no va a querer.

Incluso he probado los consejos de esta página que recomendais: http://www.nosolousabilidad.com/arti...javascript.htm y he probado con:
<a href="http://www.midominio.es/nombredelpopup.htm" target="popup" onClick="window.open(this.href, this.target, 'width=600,height=600'); return false;"><img src="imagen.jpg" width="560" height="560" border="0"></a>

Y el resultado es el mismo que en el caso anterior.

Ni siquiera se me abre nada con esto:
<img src="algo.jpg" onclick = "window.open('tupagina.html')" />

Con este código:
<a href="destino.html" target="popup" onclick="window.open('', 'popup', 'width=490,height=350,toolbar=false,scrollbars=fal se,top=120,left=180')" ><img src="imagen,gif" /></a>
Se me abre una ventana con la imagen, pero de nuevo es una página entera, no con las medidas que se ponen ahí y me marca la imagen con un rectángulo morado, como en casos anteriores.

Ya no sé qué probar, con este código en la página de miniaturas (<a href="mipagina.htm"><img src="imagen.jpg" width="50" height="49" border="0"></a>) se me abre la página que muestra la imagen, todo lo que necesito es que se me abra esa imagen en otra página secundaria y poderle poner unas medidas concretas a esa página.

Si alguien me puede echar un cable se lo agradecería mucho,
Midai