abrir un ventana emergente y una nueva ventana al tiempo con un solo clip

Iniciado por virtualpc, 17 Noviembre 2012, 18:43 PM

0 Miembros y 1 Visitante están viendo este tema.

virtualpc

hola amigos del foro

estoy creado una web de películas donde hay que clikear sobre una imagen para ver la película
y lo que quiero es que al clikear hay en la imagen de ver online se habrá

- una nueva ventana donde podrán ver la película y a la ves
- una ventana emergente donde le pondré publicidad y ojala sea como e visto que pasa en linkbucks ejemplo LinkBucks.com - Get your share!
que al darle clip en skip this ad se abre el contenido y a la vez una ventana emergente pero queda detrás de la ventana del contenido y no en frente o encima de la ventana del contenido a si no sera tan molesto para el usuario

aqui una captura de mas o menos lo que quiero hacer


hasta el momento solo e sido capas de que se abra un nueva ventana con siguiente código :

<a target="_blank" href="#">
<img width="120" height="28" align="middle" src="<?php bloginfo'template_url' ); ?>/css/images/online1.png" onmouseover="this.src='<?php bloginfo'template_url' ); ?>/css/images/online2.png';" onmouseout="this.src='<?php bloginfo'template_url' ); ?>/css/images/online1.png';"></a>


o solo una ventana emergente con el siguiente código :

<a target="_blank" href="#" onclick="window.open(this.href, this.target, 'width=600,height=800,top=500px,center=100px'); return false;">
<img width="120" height="28" align="middle" src="<?php bloginfo'template_url' ); ?>/css/images/online1.png" onmouseover="this.src='<?php bloginfo'template_url' ); ?>/css/images/online2.png';" onmouseout="this.src='<?php bloginfo'template_url' ); ?>/css/images/online1.png';"></a>


pero no e logrado combinar los dos

espero y alguien me pueda ayudar y de antemano muchas gracias por sus respuestas y ayuda  :)

virtualpc

alguien me puede ayudar amigos please

si no me explique bien

específicamente lo que busco es como hacer para que solo al darle clip en una imagen especifica se habra

1)una nueva ventana y
2)una ventana emergente al mismo tiempo

#!drvy

Buenas, considera empezar a usar funciones en javascript. Volver a escribir el mismo codigo cada 2 lineas es una chorrada y perdida de tiempo (ademas de inefectivo). Te lo digo por cosas como

Código (html4strict) [Seleccionar]
<a target="_blank" href="#" onclick="window.open(this.href, this.target, 'width=600,height=800,top=500px,center=100px'); return false;">

Si eso lo tienes que poner cada 2 lineas seria demasiado código cuando con una simple función lo puedes hacer mejor...

Código (javascript) [Seleccionar]
<script type="text/javascript">
  var abrirventanas = function(){
     // Archivos a abrir.
     var dir_ventanas = ['ventana1.html','ventana2.html'];
     // Tamaño de cada ventana  anchoXalto.
     var tamano_ventanas = ['150x150','300x300'];
     // Si las ventanas deben tener barras de movimiento.
     var scrollbar_ventanas = ['yes','no'];

     // Abrimos un FOR (loop) por cada objeto en nombre_ventanas
     for (var i=0;i<dir_ventanas.length;i++){

        // definimos la direccion del primer archivo.
        var na = dir_ventanas[i];

        // definimos el tamano de la ventana siendo ta[0] el ancho
        // y ta[1] el alto.
        var ta = tamano_ventanas[i].split("x");

        // indicamos si tendra barras o no.
        var sc = scrollbar_ventanas[i];

        // Usamos document.open para abrir ventanas.
        window.open(na,"","width="+ ta[0] +",height="+ ta[1] +",scrollbars="+ sc);
     }
  }
</script>


Te quedaría así:

Código (html4strict) [Seleccionar]
<a target="_blank" href="#" onclick="abrirventanas(); return false;">


Saludos

virtualpc

ok muchas gracias amigo

pero con ese código se abrirán dos ventanas diferentes osea

es que yo necesito que al darle clip en la imagen ver película se abra una nueva ventana con la pelicula y a la ves una ventana emergente pero con publicidad o link de adfly etc

con eso lo podría hacer amigo ?????????????????


de antemano muchas gracias por tu respuesta y ayuda brother   

#!drvy

Lo que hace es abrir 2 ventas independientemente de si una es popup o no. window.open funciona igual que cuando haces un click en un enlace a excepción de que luego si quieres puedes cerrar esa ventana (creo no me acuerdo).

Saludos

virtualpc