gpt4 book ai didi

javascript - IFrame 回发时发生事件?

转载 作者:行者123 更新时间:2023-11-28 20:34:02 27 4
gpt4 key购买 nike

我有一些代码,可以在按下 IFrame 的按钮时关闭父级中的模式。

这很好用,但我的问题是我需要在执行 close 方法之前完全回发 IFrame。

var $MyFrame = $("#editScheduleFrame");

// You need to wait for the iFrame content to load first
// So, that the click events work properly
$MyFrame.load(function () {
var frameBody = $MyFrame.contents().find('body');
var btn = frameBody.find('.schedule-submit');

btn.on('click', function () {
closeEditModal();
});
});

有没有什么方法可以让我只在按下计划提交按钮并且 IFrame 子页面已回发后才调用 closeEditModal?

最佳答案

服务器上的脚本应该以某种方式表明该页面是回发的。它可以像编写内容属性一样简单:<body data-postback="true"> 。然后您可以使用 JavaScript 检测到这一点并采取相应的行动。

关于javascript - IFrame 回发时发生事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15789182/

27 4 0