PHP - window.open no cambiar a otra ventana

 
Vista:

window.open no cambiar a otra ventana

Publicado por jhean carlos (114 intervenciones) el 27/08/2014 15:33:25
hola como estan queria saber como puedo hacer o que instruccion para que cuando habra la ventana

no pueda cambiar a otra hasta que haga alguna accion como guardar o cancelar en la ventana Window.open

cuando se abre o habilita el window.open me muestra una ventana nueva, pero al hacer clic a un lado fuera de la ventana se me va atrás, es decir es como si se me escondiera atrás de otras paginas que habri

pero aun esta abierta

lo que quiero hacer es no cambiar la ventana hasta que haga alguna accion

como si fuera un alert ahi tengo que hacer clic segun sus opciones, si no hago un clic en sus opciones no puedo ir a otra ventana, algo asi quiero


aca les dejo mi codigo para ver donde tengo que modificar
---------------------------------------------------------------------------------------------------
<script type="text/javascript">
function popup(url,ancho,alto)
{
var posicion_x;
var posicion_y;
posicion_x=(screen.width/2)-(ancho/2);
posicion_y=(screen.height/2)-(alto/2);
window.open(url, "index_23.php",'width='+ancho+',height='+alto+',menubar=0,toolbar=0,directories=0,scrollbars=no,resizable=no,left='+posicion_x+',top='+posicion_y+'');
}
</script>

-----------------------------------------------------------------------------------------------------

<a href="javascript:popup('index_23.php?cod_programar=<?php echo $cod_programar ?>&cod_empresa=<?php echo $cod_empresa ?>&cod_contrato=<?php echo $cod_contrato ?>&programado=<?php echo $programado ?>',1100,700)"><img border="0" src="images/calendario.png"width="65" height="65"></a>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

window.open no cambiar a otra ventana

Publicado por xve (6935 intervenciones) el 27/08/2014 15:53:45
Hola Jhean, hasta donde yo se, esto que quieres hacer no es posible con window.open()

La manera de solucionar esto, es mostrar el mensaje en una capa encima de la web, y no quitar dicha capa hasta que haga lo que tu quieras.

No se si esto te sirve.

Ademas, ten en cuenta, que puede ser que en muchos navegador, no se abra en una ventana, sino que se abra en una nueva pestaña... yo por ejemplo, así lo tengo configurado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar