我有一个带有一些小iframe的网页,当用户在iframe中点击按钮时,会出现一个大型type: inline
表单。我如何使弹出窗口在父页面中打开?
我有一个带有一些小iframe的网页,当用户在iframe中点击按钮时,会出现一个大型type: inline
表单。我如何使弹出窗口在父页面中打开?
parent.$('body').trigger('custom:event');
编辑
在最新版本中 - 更加简单。
作者添加了参数prependTo
var conf = {type: 'inline', preloader: false};
if (window.location != window.parent.location) {
conf.prependTo = window.parent.$('body');
}
完成。小小的、丑陋的黑客技巧 添加新选项 - 目标
var conf = {type: 'inline', preloader: false};
if (window.location != window.parent.location) {
conf.target = $(window.parent.window);
}
在源代码中,在函数addGroup
中
if (typeof options.target != 'undefined') {
_window = options.target;
} else {
_window = $(window);
}