iframe于iframe页面之间的函数相互调用


  因为iframe页面于包括父页面在内的其他页面通讯有跨域问题,所以只有在服务器环境下或者火狐浏览器下才能测试。

  在iframe页面调用父页面的函数采用parent,例子:在父页面有一个say()函数,在iframe页面可以这样调用parent.say();

  如果在页面内有多个iframe,可以用parent[0],parent[1]...这样定位到某个iframe。

  1、在index.html页面下有iframe1.html 和 iframe2.html。





index





  2、iframe1.html里有自定义两个函数say()和callChild();





iframe1




  3、2、iframe2.html里有自定义两个函数say()和callChild();





iframe2