84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
父级代码
子级a.html的代码
在父级中调用a.html的方法fn1,在firefox的代码草稿纸中运行ok,但是在源代码中运行报错TypeError: frames[0].window.fn1 is not a function
frames[0].fn1();
光阴似箭催人老,日月如移越少年。
最后还是用window的方法进行解决,需要层层地调试,一点不注意都会出错,我写了一个父级与两个兄弟之间相互调用方法的例子,直接使用window方法,更简洁!!!
a.html 如下
b.html 如下
c.html 如下
可以试试("iframeID")[0].contentWindow.方法名称();
如果不跨域,直接使用2楼方法;如果跨域,使用web worker传递数据,或者其他的跨与方法;
父框架不能调用子框架的函数吧?
能调用,真好!
最后还是用window的方法进行解决,需要层层地调试,一点不注意都会出错,我写了一个父级与两个兄弟之间相互调用方法的例子,直接使用window方法,更简洁!!!
a.html 如下
b.html 如下
c.html 如下
可以试试("iframeID")[0].contentWindow.方法名称();
如果不跨域,直接使用2楼方法;如果跨域,使用web worker传递数据,或者其他的跨与方法;
父框架不能调用子框架的函数吧?
能调用,真好!