Обнаружить движение мыши, когда над фреймом? - PullRequest
21 голосов
/ 13 апреля 2011

У меня есть iframe, который занимает все окно (100% в ширину, 100% в высоту), и мне нужно, чтобы главное окно могло определить, когда мышь была перемещена.onMouseMove атрибут в iframe, и он явно не работает.Также попытался обернуть iframe в div следующим образом:

<div onmousemove="alert('justfortesting');"><iframe src="foo.bar"></iframe></div>

.. и это не сработало.Есть предложения?

Ответы [ 11 ]

0 голосов
/ 13 апреля 2011

Этот код работает, хотя и не очень хорошо:

<div id="test" onmousemove="alert('test');">
    <iframe style="width:200px; height:200px; border:1px solid black;">
        <p>test</p>
    </iframe>
</div>  

Событие не срабатывает при каждом движении мыши, но только при некоторыхЯ не знаю, есть ли какой-то внутренний буфер событий внутри этого события ..

...