Кажется, что значение window.closed
не будет иметь никакого значения независимо от того, открыта консоль или нет. Если вы хотите проверить, закрыто ли окно, вы должны изменить свой код следующим образом:
windowobj = window.open(
url,
"_blank",
"resizable=yes,width=1024,height=630,top=0,left=0,status=1"
);
setInterval(function () {
if (!windowobj.closed) {
checkChild
}
}, 500);
Вы также можете обратиться к этой статье и попробовать эту демонстрацию в IE результат теста не изменится, независимо от того, открыта или закрыта консоль.