我的网页上有一个iframe。因此,当在iframe中按下Esc时,我需要将焦点设置为文档的顶部框架。 iframe来自不同的域。
这里的Frame-B URL将是一些abc.com,而frame-A将来自xyz.com
因此,当在Frame-B中触发事件时,我需要关注Frame-A。
我可以在Frame-A和Frame-B中绑定任意数量的事件。
我找到了一种像这样的旧方式“iframe中的iframe中的iframe”。对此不感兴趣。
任何想法如何做到这一点?
答案 0 :(得分:4)
如果您对外框有一定的控制权(让我们说它是您的网站,但仍然与B不同),那么您的问题有很多解决方案。 如果您无法控制外部框架,(例如,因为它是google.com)那么您无法做任何事情。浏览器旨在防止它。见乔纳斯的答案。
那么如果你能控制外页呢?以下任何一种都可以使用: