关于父窗口运行IFRAME里面的方法

原创 2007年09月20日 10:16:00

第一种: getElementsByTagName('iframe')[0] 或者getElementById("ifr")

第二种:window.frames['ID'] 或者 window.frames[0]

要想使用iframe内的函数,变量就必须通过第二种方法.因为它取的是一个完整的DOM模型(不知道这样说对不对).第一种方法只是取出了一个OBJECT而已.

如果只想改变iframe的 src 或者 border , scrolling 等 attributes(与property不是一个概念,property是不能写在标签内的,比如:scrollHeight,innerHTML等),就需要用到第一种方法.getElementsByTagName('iframe')[0].document.documentElement.innerHTML 得到是父页面的内容,得不到IFRAME里的内容,执行不了

如果想取得iframe的页面(不是iframe本身),就需要使用第二种方法,因为它取得的是一个完整的DOM模型,比如想得到iframe的document.body。   window.frames[i].parent.document.body.innerHTML可以得到iframe里的内容,当然也可以执行里面的方法。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iframe里面的页面调用父窗口,左右窗口js函数的方法

iframe里面的页面调用父窗口,左右窗口js函数的方法  实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法。  比如有A窗口,A内有个IFRAME B,B里面的装载的是C...

iframe里面的页面调用父窗口,左右窗口js函数的方法

实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法。 比如有A窗口,A内有个IFRAME B,B里面的装载的是C页面,这时C要直接调用A里面的一个自定义函数AFUN();那么只要...

iframe里面的页面调用父窗口,左右窗口js函数的方法

iframe里面的页面调用父窗口,左右窗口js函数的方法 实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法。 比如有A窗口,A内有个IFRAME B,B里面的装载的是C...

iframe里面的页面调用父窗口,左右窗口js函数的方法

实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法。 比如有A窗口,A内有个IFRAME B,B里面的装载的是C页面,这时C要直接调用A里面的一个自定义函数AFUN(); ...

iframe中子父窗口互调的js方法

一、父窗口调用iframe子窗口方法  1、HTML语法:  2、父窗口调用子窗口:myFrame.window.functionName();  3、子窗品调用父窗口:parent.funct...

iframe中子父窗口互调的js方法

一、父窗口调用iframe子窗口方法 1、HTML语法: 2、父窗口调用子窗口:myFrame.window.functionName(); 或者document.frames("myFrame"...

iframe 父窗口和子窗口相互的调用方法集锦

一、父窗口调用iframe子窗口方法  1、HTML语法:  2、父窗口调用子窗口:myFrame.window.functionName();  3、子窗品调用父窗口:parent.funct...

iframe 父窗口和子窗口相互的调用方法集锦 .

iframe 父窗口和子窗口相互的调用方法集锦 一、父窗口调用iframe子窗口方法 1、HTML语法: 2、父窗口调用子窗口:myFrame.window.functionName(); 3...

iframe 父窗口和子窗口相互的调用方法

一、父窗口调用iframe子窗口方法 1、HTML语法: 2、父窗口调用子窗口:myFrame.window.functionName(); 3、子窗品调用父窗口:parent.fu...

iframe 父窗口和子窗口相互的调用方法集锦

iframe 父窗口和子窗口相互的调用方法集锦 用iframe、弹出子页面刷新父页面iframe parent.location.reload();弹出子页面 window.open...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)