parent domain is
example.com/abc/
and the iframe's domain is
abcd.example.com/hhh/.
is it possible to access the dom element of parent?
parent domain is
example.com/abc/
and the iframe's domain is
abcd.example.com/hhh/.
is it possible to access the dom element of parent?
可能吗?是的。但前提是您有权这样做。你控制这两个域吗?如果不是那么,不,由于跨域安全限制,这是不可能的。
假设您确实可以控制这两个站点,您可以使用 window.postMessage 来促进这种通信。
看到这个
是的,您可以访问它,直到两者都在同一个域上。
要从 iframe 访问父元素,您可以在子元素中使用 javascript,如下所示:
parent.document.getElementById('elem');
要访问任何全局元素:
var a=parent.a