把js方法,添加到iframe 的window对象中
把js方法,添加到iframe 的window对象中,亲测有效,添加之后,可以通过子页面获取父页面的window对象来调用,父页面的js方法:父页面代码:(() => { var defining = { winreloadTable: function() { vue.reloadTable();//该方法是vue中定义的方法;详情可看vue .
·
把js方法,添加到iframe 的window对象中,亲测有效,添加之后,可以通过子页面获取父页面的window对象来调用,父页面的js方法:
父页面代码:(() => {
var defining = {
winreloadTable: function() {
vue.reloadTable();//该方法是vue中定义的方法;详情可看vue api文档
}
};
Object.keys(defining).forEach(key => {
window[key] = defining[key];
});
})();
子iframe调用:var win = frameElement.api.opener;
//win.location.reload();
console.info(win);
win.winreloadTable();
更多推荐
已为社区贡献2条内容
所有评论(0)