无法在iframe中收听mousemove事件

时间:2016-10-21 09:39:29

标签: javascript html iframe

在网页文档中,当我使用" mousemove"将鼠标指针移到控件上时,我正在尝试获取控件信息。事件处理程序我能够获取主页文档的控制信息,除了#if; iframe"中的控件。 PFB代码

**function OnMouseMove (event) 
{
 var ele=document.elementFromPoint (posX, posY);
}

document.addEventListener('mousemove',OnMouseMove,true);**

所以对于" iframes"我尝试了下面的方法但没有结果。因为我没有关于我尝试使用标记名的内容的任何信息,但它没有按预期工作。

**document.getElementsByTagName("iframe").contentWindow.document.OnMouseMove = OnMouseMove;**

如果在鼠标悬停期间没有可用的控制属性,请帮助我如何在iframe中获取控件信息。

1 个答案:

答案 0 :(得分:0)

如果iframe中的文档位于同一个document.domain。

,则可以非常轻松地执行此操作

pointer-events: none放入框架的样式中。