`

iframe 获取子页面的对象,值,内容

 
阅读更多

 

 

iframe 获取子页面的对象,值,内容

 

 

 

function refresh(iframe_id) {
	
	//获取子页面的document
	var dom=$(document.getElementById(iframe_id).contentWindow.document.body);


	//查询结果length
	var length=dom.find("tr[id='result']").length;
	//获取src
	var src=$.trim($("#"+iframe_id).attr("src"));
	
	//判断长度
	if(src.length!="56"){
		//截取src中的"&go=0"的字符
		src=src.substring(0,src.length-5);
	}
	//重新设值,并刷新(好像是设值之后,自动刷新的吧!)
	$("#"+iframe_id).attr("src",src);
}

 

分享到:
评论

相关推荐

    Iframe获取父页面的变量和控件

    在网页开发中,有时我们需要在一个页面(子页面)中访问另一个页面(父页面)的数据或控制元素,这种情况下,`Iframe` 提供了一个解决方案。本文将深入探讨如何通过 `Iframe` 获取父页面的变量和控件。 首先,我们...

    iframe父页面与子页面通信及相互调用方法

    - **DOM操作**:如果父页面和子页面同源,可以使用JavaScript的`contentWindow`属性或`contentDocument`属性来访问子页面的`window`对象和`document`对象,实现通信。例如: ```javascript var iframe = document...

    iframe父页面获取子页面参数的方法

    标题和描述所提及的是一个具体示例,展示了如何从父页面获取`iframe`子页面中特定输入元素的值,这里我们将深入探讨这个过程以及相关的知识点。 首先,让我们了解`iframe`的基本概念。`iframe`(Inline Frame)是...

    获取iframe子网页的Height

    但这个属性仅能设置固定值,无法动态获取子页面的实际高度。为了获取子页面的高度,我们需要使用JavaScript或者jQuery等库来实现。 在Chrome、Firefox等现代浏览器中,可以通过JavaScript的`contentWindow`和`...

    多个iframe 获取 值

    当我们需要从多个`iframe`中获取值时,可能会涉及到跨窗口通信,这需要对DOM操作和JavaScript有深入的理解。以下是一些关键知识点: 1. **创建和引用iframe**: - 创建`iframe`:通过HTML `<iframe>` 标签,设置`...

    在iframe中调用js父页面和子页面方法

    首先,我们需要通过`document.getElementById`获取到`iframe`的`DOM`对象,然后通过`contentWindow`属性获取到子页面的`window`对象。 ```javascript var iframe = document.getElementById('myIframe'); var ...

    JS获取iframe内容【简化版】

    本文将详细介绍如何通过JavaScript(简称JS)来获取一个内嵌在当前页面中的iframe的内容。这种方法特别适用于那些需要动态加载或更新iframe内部数据的应用场景。我们将从基本原理出发,逐步深入到具体的实现细节,并...

    Jquery方式获取iframe页面中的 Dom元素

    然后,通过调用“.contents()”方法获取iframe的文档内容,这会返回iframe的Document对象。接着,使用“.find()”方法在该文档中查找具有特定id的元素,本例中是id为“test”的元素。 一旦选中了目标元素,就可以...

    iframe子页面获取父页面元素的方法

    在网页开发中,有时我们需要在`iframe`子页面与父页面之间进行交互,例如获取或操作对方的DOM元素。这通常涉及到跨文档通信,因为`iframe`子页面被视为一个独立的文档,它有自己的窗口对象和文档对象模型(DOM)。...

    iframe父页面获取子页面参数的方法.docx

    这段代码首先通过`window.frames["parentPage"]`引用了名为`parentPage`的`iframe`,然后访问了子页面的`document`对象,并找到`id`为`date`的元素,最后获取该元素的`value`属性,即日期值。 需要注意的是,这种...

    父页面得到iframe的数据和iframe页面得到父页面的数据.txt

    在iframe子页面中,可以通过`window.parent`对象访问父窗口,进而获取或操作父页面的DOM元素。 #### 使用纯JavaScript访问父页面元素 使用纯JavaScript,可以通过`window.parent.document.getElementById`方法来...

    js调用iframe实现打印页面内容的方法

    4. 将iframe添加到页面的body中,并获取iframe的contentWindow.document对象,为打印做准备。 5. 将打印区域的内容写入iframe的文档中,可以通过添加link元素引入打印专用的CSS样式。 6. 将iframe聚焦,并调用`print...

    iframe父页面与子页面互相调用

    此外,还获取了子页面中嵌套的另一个iframe(`out.jsp`)的内容。 ##### 3.2 子页面(child.jsp) ```jsp *" pageEncoding="ISO-8859-1"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> ...

    jQuery获取iframe的document对象的方法

    为了实现这样的功能,我们需要首先获取到`iframe`的`document`对象,因为`document`对象是HTML文档的根节点,提供了访问和操作页面元素的接口。本篇文章将详细介绍如何在jQuery中获取`iframe`的`document`对象,并...

    iframe与父页面传值(方法互调)

    而在父页面中,由于`iframe`内容被封装在一个单独的窗口对象中,我们需要先获取到`iframe`的`contentWindow`或`contentDocument`属性,然后才能访问`iframe`中的内容。例如,获取`iframe`内一个名为`iframeFunction`...

    iframe与父页面传值

    父页面可以通过修改`iframe`的`src`属性,添加查询参数或hash,`iframe`内部通过`window.location`获取这些信息。 4. `postMessage`的跨域代理 对于跨域的`iframe`,可以设置一个中间代理页面,通过这个代理页面...

    在iframe框架中打开页面的方法

    4. JavaScript操作iframe:可以通过JavaScript访问iframe对象并控制其内容。例如,可以通过document.frames['frameName']或者document.getElementById('frameId')获取iframe元素,然后可以修改其location属性,从而...

    frame之间以及子页面和父页面间参数传递

    在父页面中可以通过`document.frames["iframeID"].document.getElementById("elementID")`的方式获取到子页面中的元素。例如,在示例代码中,`getChildEl()`函数通过`document.frames("inner").document....

Global site tag (gtag.js) - Google Analytics