Web.py:将变量传递到<iframe> </iframe>

时间:2012-01-29 08:48:19

标签: python iframe web.py

是否可以将变量传入和传出<iframe>? 问题是我在<iframe>中显示数据,但在父框架中显示所有控件和数据发送/接收脚本。

1 个答案:

答案 0 :(得分:1)

如果您想在页面加载时提供iframe值,则可以将该值作为GET网址中的iframe参数传递。如果您想在此之后来回发送值(并且父和子都在同一个域上,如您所述),那么您可以使用JavaScript。例如:

// in parent page
function receiveDataFromIFrame(data) {
    console.log("Received data from iframe:", data);
}
// in child page
function onLoad() {
    var data = "data from iframe";
    window.parent.receiveDataFromIFrame(data);
}