一、父窗口调用iframe子窗口方法 
1、html语法: 
2、父窗口调用子窗口:myframe.window.functionname(); 
3、子窗品调用父窗口:parent.functionname(); 
简单地说,也就是在子窗口中调用的变量或函数前加个parent.就行 
4、父窗口页面源码: 
复制代码 代码如下:
5、子窗口页面: 
复制代码 代码如下:
二、iframe 父窗口和子窗口相互的调用方法 
1、ie中使用方法: 
父窗口调用子窗口:iframe_id.iframe_document_object.object_attribute = attribute_value 
例子:onclick=iframe_text.myh1.innertext='http://www.pint.com'; 
子窗口调用父窗口:parent.parent_document_object.object_attribute = attribute_value 
例子:onclick=parent.myh1.innertext='http://www.pint.com'; 
2、firefox中使用方法: 
上面在ie下没有问题,但在firefox下不正常。在firefox下,应该是如下调用方法: 
父窗口调用子窗口:window.frames[iframe_id].document.getelementbyid(iframe_document_object).object_attribute = attribute_value 
例: window.frames[iframe_text].document.getelementbyid(myh1).innerhtml= http://hi.jb51.net; 
子窗口调用父窗口:parent.document.getelementbyid(parent_document_object).object_attribute = attribute_value 
例: parent.document.getelementbyid(myh1).innerhtml = http://jb51.net; 
3、完整的例子 
test.htm 
复制代码 代码如下:
test page
d
frame_test.htm 
复制代码 代码如下:
   
 
   