У меня есть ссылка на новое окно, открытое с помощью js
var theNewTab="";
theNewTab = window.open(theURL, 'winRef');
затем я изменяю URL в, так как пользователь нажимает на другую ссылку в родительском окне, используя
theNewTab.location.href = targetLink;
theNewTab.focus();
Проблема с Chrome, что id не выдает исключение, если окно больше не существует "закрыто", отсоедините FF и IE, которые я использую, чтобы снова открыть окно.
try {
theNewTab.location.href = targetLink;
theNewTab.focus();
}catch(err) {
theNewTab = window.open(theURL, 'winRef');
theNewTab.focus();
}
PS: я пытался использовать «window.open» каждый раз, но если окно уже открылось, id не перезагружает страницу или не выполняет, но не выполняет повторно сценарий, который у меня есть в готовом документе, я думаю.