javascript - 如何从子 IFrame 动态修改父页面中的内容(TreeView)?

标签 javascript jquery iframe

我在父级或基础上有一个 TreeView 菜单,该菜单托管一个 IFrame,其中加载了与菜单项对应的内容页面。理想情况下,我的内容页面之一应动态地将其自己的上下文项插入到 TreeView 菜单的相应部分中。

我强烈怀疑 jQuery 几乎是我熟悉的唯一可以在这里使用的工具,但是任何关于从哪里开始这个任务的建议将不胜感激。

最佳答案

只要 iFrame 内容和父窗口不跨域,您就应该能够通过以下方式访问父窗口的 DOM:

window.opener.document.getElementById('mytreeview');

关于javascript - 如何从子 IFrame 动态修改父页面中的内容(TreeView)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2222529/

相关文章:

javascript - 我如何防止 jQuery 函数(读取 thead 第 1 行的标题属性)将检索到的标题应用于文档中的所有表?

javascript - 如何在来自 SlidesJS.com 的 SlideJS 中自动切换幻灯片?

javascript - 使用 POST 在 js 中保存裁剪后的图像

iframe - 内容安全策略、X-Frame-Options 和 localhost

c# - 从背后的 ASP.NET 代码与 iFrame 对话

javascript - 在 html 或 javascript 中进行更改后无需重新启动服务器。为什么?

javascript - 字体大小异常变化

iframe - 无法点击 iframe 内的 PayPal 按钮 - Cypress

javascript - 如何获取/设置扩展程序中图像的全局 Google Chrome 内容设置?

javascript - 使用 RxJS 在 cycle.js 中进行条件渲染