JavaScript - problema window

 
Vista:
Imágen de perfil de gari jaen

problema window

Publicado por gari jaen (2 intervenciones) el 18/02/2015 08:36:52
Buenas, mi intencion es que al darle en cada boton una me enfoque a la otra son dos ventanas, una padre una hijo el detalle es el siguiente: el padre si enfoca al hijo pero el hijo no enfoca al padre, no si si es correcto la linea con la que quiero enfocar al objeto padre:

codigo del padre

1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<head><title></title>
<script type="text/javascript" language="JavaScript">
 
var ventana2 = window.open("texto_de_secundaria_3.html" , "ventana1" , "width = 200 height = 500");
 
</script>
</head>
<body>
 
<button onClick="ventana2.focus();">mostrar texto secundaria 3</button>
</body>
</html>


codigo del hijo

1
2
3
4
5
6
7
8
9
10
<html>
<head><title></title>
<script type="text/javascript"language="JavaScript">
 
</script>
</head>
<body>
<button onclick="self.opener.focus();">mostrar cambiar foco</button>
</body>
</html>

muchas gracias
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 Vainas
Val: 95
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

problema window

Publicado por Vainas (258 intervenciones) el 22/02/2015 23:05:37
Buenas:

He leido en otro foro y tienes razon... por alguna extraña razon los navegadores no dejan hacer focus de esa forma.

La solucion de algunos es:

1.Dale un nombre a la ventana padre.
2. Abrela nuevamente con window.open( "ventanaPadre.. bla bla bla).

Esto la traera al frente y en un principio no se recargaria.

La idea la saque creo que de aqui: http://ironlasso.com/javascript-return-focus-to-parent-tab/

Espero que te sirva.

Saludos.
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