no se, tiene que existir alguna manera de decirle que solo abra el window.open solo una vez,
¿y si meto el window.open dentro de una variable y luego lo compruebo si los valores son null y utilizo el window.close???
no se me ocurre otra idea. ¿que tal?