Javascript - подписаться на событие страницы с другой страницы - PullRequest
1 голос
/ 17 августа 2011

Я хочу иметь возможность открывать всплывающее окно с помощью window.open и подписываться на события страницы (onload и т. Д.) Всплывающего окна в средстве открытия.Поэтому я бы хотел, чтобы метод в моем открывателе (родительской странице) выполнялся, когда всплывающая или всплывающая подсказка срабатывает.Возможно ли это с помощью простого js или jquery?Пожалуйста, не спрашивайте меня, почему я хочу это сделать - это может решить многие проблемы для меня.

1 Ответ

1 голос
/ 17 августа 2011

Первая страница (x.html):

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script>
    var w = window.open('y.html', 'w');
    w.document.getElementById('target').onclick = function () { alert('!'); };
</script>
</body>
</html>

Вторая страница (y.html):

<!DOCTYPE html>
<html>
<head>
</head>
<body>
    <button id="target">target</button>
</body>
</html>

У меня работает ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...