Vamos con un tip rápido de javascript ¿Cómo hago un window.open(), en una ventana nueva, de forma que la ventana nueva se sitúe detrás de la principal y no delante? Hay dos opciones:
Bueno, empezando por el principio, recordad que para que se abra en nueva ventana debéis añadir el parámetro «_blank» tal que así:
window.open('emergente.php', '_blank'); /*y ya luego le metéis las variables extra que os apetezca*/
Entonces ¿cómo lo mandamos a segundo plano?
- Opción a: Centrando el foco en nuestra ventana principal, añadiendo la línea self.focus(); tras el window.open().
-
Opción b: Sacando el foco de la nueva ventana abierta, añadiendo en la cabecera el siguiente script:
<script languaje="javascript"> self.blur(); </script>