Javascript 获取位于不同域中的iframe父名称

Javascript 获取位于不同域中的iframe父名称,javascript,jquery,twitter-bootstrap,iframe,cross-domain,Javascript,Jquery,Twitter Bootstrap,Iframe,Cross Domain,我是跨域脚本编写新手。我在域名abc.com上有一个应用程序。我正在集成我的应用程序。在另一个域名为xyz.com的网站中,在模态中使用iframe。单击一个链接,我将打开一个带有iframe的模式来显示我的应用程序。现在我需要访问iframe父元素,即模式,并从abc.com内的代码中应用该模式上的事件(同时显示和隐藏模式)。我无法访问该模式。有人能帮我吗。提前感谢。您可以使用 parent.abc(); 在父级中,可以将文档域设置为与iframe内容相同。这有助于防止跨域问题 <sc

我是跨域脚本编写新手。我在域名abc.com上有一个应用程序。我正在集成我的应用程序。在另一个域名为xyz.com的网站中,在模态中使用iframe。单击一个链接,我将打开一个带有iframe的模式来显示我的应用程序。现在我需要访问iframe父元素,即模式,并从abc.com内的代码中应用该模式上的事件(同时显示和隐藏模式)。我无法访问该模式。有人能帮我吗。提前感谢。

您可以使用

parent.abc();
在父级中,可以将文档域设置为与iframe内容相同。这有助于防止跨域问题

<script>
    document.domain = "xyz.com";
</script>

document.domain=“xyz.com”;

您只能将
document.domain
设置为当前域的超域,而当前域不是。