所以我的 iframe 中有一个变量,如下所示:

 <script>
var zipphone = "<?= $phone ?>";
 </script>

现在我想在加载 iframe 后将该变量传递给父框架。最简单的方法是什么?

最佳答案

如果页面都在同一个域中,则可以调用父窗口的函数:

window.parent.zipPhoneCallback(zipphone);

在父窗口中,您可以定义这样的函数:
function zipPhoneCallback(zipphone) {
    ((console&&console.log)||alert)("zipphone = " + zipphone);
}

10-06 04:40