Web.py: передача переменных в <iframe> - PullRequest
0 голосов
/ 29 января 2012

Можно ли передать переменную в <iframe>?Проблема в том, что у меня есть отображение данных в <iframe>, но все элементы управления и сценарии отправки / получения данных в родительском фрейме.

1 Ответ

1 голос
/ 29 января 2012

Если вы хотите задать значения iframe при загрузке страницы, то вы можете передать значение в виде параметра GET в URL-адресе 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);
}
...