将鼠标事件从 iframe 传播到托管文档

发布于 2024-11-02 01:54:30 字数 66 浏览 1 评论 0原文

我有一个覆盖整个 HTML 文档的 iframe,我想将点击和悬停事件传播回托管文档。

我有什么选择?

I have an iframe covering the entire HTML document, and I'd like to propagate clicks and hover events back to the hosting document.

What are my options?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

感情废物 2024-11-09 01:54:30

几周前,我被要求针对一个项目对此进行研究。这是可以做到的,这里有一个实际的工作示例:

http://www.esqsoft .com/javascript_examples/iframe_talks_to_parent/

但是,要记住的关键一点是,除非父级和子级位于同一域,否则不可能发生事件在他们之间传递。我认为,如果您的 iframe 包含来自不同域的页面,那么您就不走运了。

I was asked to look into this several weeks ago for a project. It's possible to do it, and there's a working example of it in action here:

http://www.esqsoft.com/javascript_examples/iframe_talks_to_parent/

However, the crucial thing to bear in mind is that unless the parent and child are on the same domain, it's not possible to have events passed between them. If your iframe contains a page from a different domain then you're out of luck, I think.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文