Hola, gracias a ambos por contestar.
Kaopectate el cuarto parámetro es opcional, hace referencia a la cadena que lista la petición de la nueva ventana.
caricato, en cuanto a la condición tienes razón. InnerHeight solo es admitido por FF, y NS, a veces se me olvida que existe algo que se llama IE
Kaopectate, en mi caso no hace falta hacer la comprobación un segundo después, ya que lo primero que ha de hacer es abrir la pop-up.
Estoy mirando algunas cosas y si saco algo en claro, lo publicaré.
Gracias a los dos otra vez.