`
荷戟者
  • 浏览: 278560 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript 中contentWindow和 frames

阅读更多

contentWindow属性是指 指定的frame或者iframe所在的window对象

IE 中为 frames["id"]其他为document.getElementById("id").contentWindow

contentWindow属性是指指定的frame或者iframe所在的window对象

在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进行编辑则

必须指定contentWindow属性。

分享到:
评论

相关推荐

    document.frames在非IE浏览器中的解决办法

    window.frames["dynamicFrame"].contentWindow.postMessage("Hello", "*"); // 子页面监听消息 window.addEventListener("message", function(event) { if (event.origin !== "http://your-origin.com") return...

    用JS(javascript)从另一个html中读取标题和正文body

    - 如果目标HTML文件和当前页面在同一域下,可以将目标HTML加载到一个隐藏的IFrame中,然后通过`window.frames`或`contentWindow`属性访问IFrame的`document`对象,获取标题和body。 一旦获取到HTML文本,解析标题...

    javascript在IE和Firefox中兼容性问题

    在IE中,可以通过`window.frames`或`parent.frames`访问iframe或frame的内容,而在Firefox中,通常使用`contentWindow`或`contentDocument`属性来访问。 4. **设置元素文本内容测试.html** IE支持`innerText`属性...

    javascript 获取iframe里页面中元素值的方法

    火狐方法:document.getElementById(‘myFrame’).contentWindow.document.getElementById(‘test’).value; IE、火狐方法: 代码如下: function getValue(){  var tmp = ”;  if(document.frames){  tmp += ...

    javascript的IE和Firefox兼容性汇编

    - 当使用 `name` 时,IE 和 MF 都可以通过 `window.top.frames["testFrame"]` 访问。 #### 九、获取属性值 - **现有问题**:在 MF 中,获取元素的属性值需要使用 `getAttribute()` 方法。 - **解决方法**:对于...

    JavaScript操作iframe父窗口和子窗口例子

    - `document.getElementById('iframeId').contentWindow` 或 `document.getElementsByName('iframeName')[0].contentWindow` 可以获取到iframe的window对象,从而访问其内部的DOM元素和执行JavaScript代码。...

    javascript iframe parent?

    JavaScript中的iframe和parent之间的交互是Web开发中一个重要的知识点,特别是在构建复杂的网页应用或实现跨域通信时。本文将深入探讨这个主题,并结合标签“源码”和“工具”,给出实际应用示例。 首先,iframe...

    javscript调用iframe框架页面中函数的方法_.docx

    总结来说,JavaScript调用IFrame中的函数涉及到`contentWindow`和`frames`属性,以及`parent.window`的使用。理解并熟练掌握这些方法对于进行跨IFrame通信至关重要,特别是在开发单页面应用(SPA)或者需要多个独立...

    javascript多窗口多框架实例

    在JavaScript编程中,多窗口和多框架的应用是一个重要的部分,特别是在构建复杂的Web应用程序时。本文将深入探讨如何利用JavaScript实现多窗口和多框架的交互,以及它们在实际开发中的应用场景和注意事项。 首先,...

    javascript浏览器兼容手册

    - **FF**: 使用 `window.frames["frameName"].contentWindow.document.elementName` 或 `window.frames["frameName"].document.elementName`。 15. **高度设置** - **IE**: 可以直接设置 `obj.style.height`。 ...

    用js互相调用iframe页面内的js函数

    在IE、Firefox和Chrome等现代浏览器中,有一些不同的处理方式。 首先,获取`iframe`页面的引用是实现函数调用的第一步。这可以通过`document.getElementById`方法完成,传入`iframe`元素的ID来获取该元素的引用。...

    iframe高度自适应,多浏览器兼容

    1. **IE6/7**:这两个版本的IE不支持`contentWindow`和`contentDocument`,因此需要使用`document.frames`来访问`iframe`的内容。同时,由于这些浏览器不支持`addEventListener`,需要使用`attachEvent`来添加事件...

    Javscript调用iframe框架页面中函数的方法__1.docx

    在JavaScript中,调用iframe框架页面中的函数是跨文档通信的一种常见方式,特别是在网页嵌套或者需要在不同页面间共享数据和功能时。本篇将详细介绍如何实现这一操作,并给出具体的示例代码。 首先,我们需要了解...

    frameset父页面和子页面的方法之间调用个属性的调用(页面上可以包含iframe)

    这种交互可以通过JavaScript来实现,因为JavaScript提供了一些API来操作和访问页面中的DOM元素以及与之关联的函数。 1. `window.frames` 对象:这个对象允许我们访问`frameset`中的每一个`frame`。每个`frame`在`...

    js中iframe调用父页面的方法.docx

    在JavaScript中,`iframe`(Inline Frame)是一种用于在网页中嵌入另一个文档的HTML元素。这使得开发者可以在同一页面上展示来自不同源的内容。在处理`iframe`时,经常需要进行父子页面间的交互,例如从`iframe`调用...

    js操作iframe的一些知识

    在网页开发中,经常会遇到需要通过JavaScript来控制或操作Iframe元素的情况。Iframe(Inline Frame)是一种可以在当前页面内嵌入其他页面的方式,常用于广告展示、内容嵌入等场景。通过JavaScript,我们可以实现对...

    获取iframe子网页的Height

    在Chrome、Firefox等现代浏览器中,可以通过JavaScript的`contentWindow`和`contentDocument`属性来访问`iframe`内的窗口对象和文档对象。例如: ```javascript var iframe = document.getElementById('iframeId');...

    iframe框架\JS获取iframe元素

    `iframe`的主要用途是在当前网页中嵌入另一个网页或文档,从而实现内容的动态加载和展示。本文将详细介绍如何使用JavaScript来获取`iframe`元素,并进行相关的操作,包括在不同浏览器环境下的兼容性处理。 #### 二...

    JS操作iframe里的dom(实例讲解)

    在JavaScript中,操作`iframe`内的DOM元素是常见的需求,特别是在构建复杂的网页应用时。`iframe`(Inline Frame)是一种可以在HTML文档中嵌入另一个HTML文档的元素,它允许我们实现页面分隔、加载外部资源或者创建...

Global site tag (gtag.js) - Google Analytics