Я сделал новое окно, используя window.open();
, и я хочу его закрыть. Поэтому я сделал этот код.window.open & close несколько раз
$('#open').on('click', function() {
var win = window.open("", "", "width=400, height=200");
$newWindow = $(win.document.body);
// more code
$newWindow.find('#close').on('click', function() {
win.close(); // just works once
});
});
И это хорошо работает в FF, работает только один раз в Chrome (Закрыть кнопка перестает работать), и не работает на IE11 (только испытания v11) ...
Что я делаю неправильно? т.е. как исправить это, чтобы работать с перекрестным браузером?
Похоже, есть ошибка регистрируется в консоли IE11: «Исключение брошено и не поймал» – Igor