0

我在 body 上附加了一个事件。但是弹出窗口后面的主体上会出现一个透明的 Iframe。我想在 body 上调用 mousemove 事件,以便在 iframe 上发生 mousemove 时弹出窗口消失。

4

1 回答 1

1

我以前遇到过这个问题。当您添加 an 时会发生什么iframebody通常会发送到 body 的事件(如 mousemove)被该 iframe 阻止。

div每当弹出窗口打开时,我通过在 iframe 上添加 100% 高度和宽度的绝对定位来解决此问题。这div应该具有更高的 z-index 作为iframe.

而不是听鼠标移动body你可以然后听divdiv每当您关闭弹出窗口时删除。

于 2013-08-24T12:24:29.487 回答