javascript - 如何从 iframe 页面内部调用父页面上的 javascript 函数?

标签 javascript jquery iframe

我想调用放置 iframe 的父页面的 javascript 函数。 从 iframe 内的页面。

我已经尝试过了 parent.function_in_parent(); 它不工作

是的,两者都在同一个域中。

例如: 有 5 个 .net 页面 page1.aspx、page2.aspx、page3.aspx、page4.aspx、page5.aspx 和 master.aspx

master.aspx 包含带有源 page1.aspx 的 iframe,我想从 page1.aspx 调用 master.aspx 中编写的函数 abc()

最佳答案

简而言之,如果父级和子级都来自同一来源,则 it should be possible , else 同源策略 will prevent it

关于javascript - 如何从 iframe 页面内部调用父页面上的 javascript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15288180/

相关文章:

javascript - Aframe 自定义组件,schema 中的自定义属性导致错误

jquery - 粘性导航栏在底部不起作用?

javascript - OO JQuery 和类

iframe - 在 iframe 中跟踪子域页面时,如何保持引荐来源网址一致。

javascript - Safari 上的 iframe : Failed to load resource

javascript - 如何使用 jquery 加载 iframe?

javascript - Angular 查询参数中的句点

javascript - 为什么我的代码在每个元素后面返回一个逗号?

javascript - 使用 AJAX 返回按钮和刷新

javascript - 如何用 jquery 模拟鼠标悬停事件?