【发布时间】:2014-07-13 20:45:02
【问题描述】:
我能找到的最接近我想要在 SO 上做的事情就是这个,但听起来这不再是一个可行的解决方案,而且它也不是 iFrames 特有的: Click through a DIV to underlying elements
基本上,我有一个 DIV,它被添加到包含 iFrame 的页面中。 iFrame 内容可以最小化,因此它们不会总是占用 iFrame 的所有空间。 iFrame 是透明的,因此您仍然可以看到它后面的网页。 我需要能够点击它后面的网页中的元素,但到目前为止还没有运气。
他们有一个大约 400x400 的 iFrame,但是当其中的内容最小化时,您仍然可以点击它后面的网页。我尝试做类似的事情,但无法让它工作。
即使在透明区域我也无法点击它后面的页面。我也尝试过使用其他帖子中提到的指针事件:无,但这没有帮助。它只会禁用 iFrame 中的元素,但不会影响点击它。
有谁知道如何做到这一点?一种拥有更大 iFrame 的方法,其中的内容可以最小化,您仍然可以点击 iFrame 后面的内容?
更新: 使用框架时,这似乎是不可能的。
【问题讨论】:
-
如何捕获 iframe 中的所有点击,然后将它们发送回父页面?
-
如何将它们传递给父页面?底层按钮的悬停效果如何?
-
嗨 - 你有办法解决这个问题吗?
-
@AshD 我不相信这是可能的
标签: javascript html css iframe