html dom frame/iframe contentWindow属性获取内嵌框架的窗口对象

分类:知识百科 日期: 点击:0

HTML DOM中的frame/iframe元素提供了一种在当前HTML文档中嵌入另一个HTML文档的方法,可以使用contentWindow属性获取内嵌框架的窗口对象。

使用方法

使用contentWindow属性获取内嵌框架的窗口对象,需要先获取内嵌框架的引用,可以使用document.getElementById()方法,使用该方法获取frame/iframe元素,使用contentWindow属性获取内嵌框架的窗口对象:

// 获取frame/iframe元素
var iframeElement = document.getElementById("iframeId");
// 获取内嵌框架的窗口对象
var iframeWin = iframeElement.contentWindow;

使用contentWindow属性获取内嵌框架的窗口对象后,可以对内嵌框架的文档进行操作,例如:

  • 获取内嵌框架的文档对象:iframeWin.document
  • 获取内嵌框架的页面URL:iframeWin.location.href
  • 调用内嵌框架的JavaScript函数:iframeWin.functionName()
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。