关于父窗口运行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里面的页面调用父窗口,左右窗口js函数的方法  实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法。  比如有A窗口,A内有个IFRAME B,B里面的装载的是C...
  • Yelbosh
  • Yelbosh
  • 2013年12月19日 16:17
  • 643

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...
  • ahstudy
  • ahstudy
  • 2011年11月18日 14:16
  • 699

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 父窗口和子窗口相互的调用方法集锦 一、父窗口调用iframe子窗口方法 1、HTML语法: 2、父窗口调用子窗口:myFrame.window.functionName(); 3...

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

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

jquery、js调用iframe父窗口与子窗口元素的方法

1、在父页面 获取iframe子页面的元素 (在同域的情况下 且在http://下测试,且最好在iframe onload加载完毕后 dosomething...) js写法 a、同过cont...

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

一、父窗口调用iframe子窗口方法 1、HTML语法: 2、父窗口调用子窗口:myFrame.window.functionName(); 3、子窗品调用父窗口:parent.fu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于父窗口运行IFRAME里面的方法
举报原因:
原因补充:

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