Доступ к document.body родительского окна из IFrame - PullRequest
1 голос
/ 01 августа 2009

У меня есть скрипт в iframe, который прослушивает движения мыши из документа. Body следующим образом:

$(document.body).addEvent('mousemove',this.refresh.bind(this));

Это хорошо работает внутри IFrame, но я также хочу отследить, что мышь перемещается за пределы IFrame. В любом случае, чтобы сделать это? Я использую MooTools.

1 Ответ

0 голосов
/ 01 августа 2009

Сценарий в вашем iframe может или не может иметь доступ к родителю. Если родитель находится в том же домене, он будет.

В этом случае вы должны использовать что-то вроде этого:

$(parent.document.body).addEvent('mousemove',this.refresh.bind(this));

Это будет захватывать любое движение мыши в родительском окне. «parent» - это свойство «window», которое является ссылкой на объект «window» родительского iframe.

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