Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/11/2011, 18:32
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 6 meses
Puntos: 72
Respuesta: otro_documento.focus() (al hacer click)

Lo que hay que hacer es guardar la referencia a la ventana emergente creada en una variable y luego se aplica el método 'focus()' sobre esta variable. Mira este ejemplo a ver si te sirve.
Código Javascript:
Ver original
  1. <script>
  2. var nuevoPopup;
  3. function abrirPopup()
  4. {
  5.    nuevoPopup= window.open("", "ventana1", "width= 200px, height= 200px");
  6. }
  7. function traerAlFrente(ventana)
  8. {
  9.    ventana.focus();
  10. }
  11. </script>
  12.  
  13. <body>
  14. <input type="button" value="abrir popup" onclick="abrirPopup()">
  15. <br>
  16. <input type="button" value="poner popup al frente" onclick="traerAlFrente(nuevoPopup)">
  17. </body>