Не работает в хроме self.opener.location.reload(true); self.close();
Помогите плиз!
На сайте открывается новое окно в том же домене. В нем выполняются разные действия. Потом его надо закрыть и обновить породившее окно. Довольно давно для этого была вставлена кнопка: <input type="button" value="Закрыть" onclick="self.opener.location.reload(true); self.close();" /> Все прекрасно работало. Но недавно прекратило работать в гугл хроме с сообщением: Uncaught TypeError: Cannot read property 'location' of null При этом в FireFox все продолжает работать Довольно долго гуглил, нашел вариант вставить в родительское окно функцию function popUpClosed() { window.location.reload(); return true; } А в дочернем на кнопку: <input type="button" value="Закрыть" onclick="window.opener.popUpClosed(); self.close();" /> Тоже не работает но с сообщением Uncaught TypeError: Cannot read property 'popUpClosed' of null Помогите, как вновь заставить работать именно в хроме! |
Часовой пояс GMT +3, время: 03:12. |