关键点:
1 window.iframeMap = data.iframeMap;把js方法中的局部变量转变成父页面的全局变量。2 window.iframeWin = windowlayero.find('iframe')[0];这里的iframeWin指向的是子页面。得到iframe页的窗口对象,执行iframe页的方法:iframeWin.method();3 onClick="window.parent.iframeWin.initIframeMap(window.parent.iframeMap['"+i+"']);"如果是要在父页面的js中调用子页面的js方法initIframeMap ,直接使用iframeWin.initIframeMap 就可以了,参数也能直接传递过去。父页面layerIframeTest.html:
父页面 查看
子页面subPage.html:
iframe页面
无数据