HTML语法:<iframe name="myFrame" src="childhtml"></iframe>
2、父窗口调用子窗口:myFramewindowfunctionName();
3、子窗品调用父窗口:parentfunctionName();
简单地说,也就是在子窗口中调用的变量或函数前加个parent就行
4、父窗口页面源码:
复制代码 代码如下:
<html>
<head>
<script
type="text/javascript">
function say() {
alert("parenthtml------>I'm at parenthtml");
}
function
callChild()
{
//documentframes("myFrame")f1();
myFramewindowsay();
}
</script>
</head>
<body>
<input type=button value="调用childhtml中的函数say()"
onclick="callChild()">
<iframe name="myFrame"
src="childhtml"></iframe>
</body>
</html>
如果是指iframe的元素本身,那么是可以通过ID来获得的,但是对于iframe内嵌的子元素,由于相当于另一个页面,所以不能直接用ID来获取。
$oFrames = _IEFrameGetCollection ($oIE)
$iNumFrames = @extended
For $i = 0 to $iNumForms - 1
$oForm = _IEFrameGetCollection($oIE, $i)
$s2html = _IEDocReadHTML($oForm)
MsgBox(0, "The URL", $s2html)
Next
[/code]找到自己需要的框架后用[code]$oFrame = _IEFrameGetCollection ($oFrae, 0) ;0填自己需要的框架索引[/code][b][color=Red]自己动手丰衣足食[/color][/b]。
1、父页面中的iframe
复制代码 代码如下:
<iframe name="parentPage"></iframe>
2、子页面中元素的属性
复制代码 代码如下:
<input type="text" id="date" data-dojo-type="dijit/form/DateTextBox" value="2013-11-12"/>
3、取子页面中DateTextBox中值
复制代码 代码如下:
var statisDate = windowframes["parentPage"]documentgetElementById('date')value;
毫无疑义 [háo wú yí yì]
生词本
基本释义
疑义:可疑的道理。一点也没有可以使人怀疑的地方。
出 处
清·刘鹗《老残游记》第十六回:“怎么他毫无疑义;就照五百两一条命算呢?”
例 句
1获取父页面的一个span的内容
2如果需要获取的元素和当前iframe还隔着好几个iframe可以用
可以看出来 parent 是获取上一层窗体的内容 而 top 是获取顶层窗口的内容
下边摘抄自网页
以上就是关于子iframe 怎么访问 父的 iframe方法全部的内容,包括:子iframe 怎么访问 父的 iframe方法、iframe框架能不能通过id获得、iframe子页怎么获取父页的window对象等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)