ventana emergente

er_pistolon
04 de Enero del 2006
Buenas a todos y lo primero feliz año nuevo, mi cuestión es la siguiente, quiero que una vez que alguien entre en mi página web (index.shtml), aparezca un pop-up en el cual voy a insertar un flash, el caso es que por ejemplo la barra de google bloquea estos pop-ups, he oido que hay alguna forma para hacer esto sin que sea con un pop-up, me podrías echar un cable, he visto en algunas páginas que aparece otra ventana, que no es un pop-up y al pinchar sobre dicha ventana se abre ya la ventana del flash.

Gracias por adelantado

MC
04 de Enero del 2006
Esta es una pregunta que debería ir en el foro de Javascript, pero bueno.

La idea sería que debes tener dos páginas y un flash.
La página 1 (index.ashtml) debe abrir como pop up la página 2.html ,que contiene el flash.

La página 2.html (es un nombre de ejemplo) tiene que tener este código antes de la etiqueta </head>:

<script language="javascript">
window.resizeTo(x,y);
</script>

donde x es el ancho del flash, e y es el alto del flash.
Después, 2.html tiene que tener, dentro del <body> este código:

<embed src="archivo.swf" width="anchodelflash" height="altodelflash">


En el código de index.shtml deberías poner, después de la etiqueta </head>:

<script language="javascript">
window.onload=window.open('2.html','ventana');
</script>