Как заставить HTML IFrames общаться друг с другом? - PullRequest
1 голос
/ 08 декабря 2009

Как заставить HTML IFrames общаться друг с другом? Итак, у меня есть 2 Ифрама, которые я знаю, и создаю их содержимое. Мне нужно заставить их говорить друг с другом - например, один, чтобы отправить данные XML другому или просто вызвать функцию JS из него.

Ответы [ 2 ]

3 голосов
/ 08 декабря 2009

Этот метод требует, чтобы каждый кадр имел эти функции.

function acceptXml(xml) {
    // Process XML
}

function sendXml(frameName, xml) {
    var frame = window.parent.frames[frameName];
    frame.acceptXml(xml);
}
0 голосов
/ 08 декабря 2009

Это может быть только отправная точка, но этот сайт предлагает демонстрацию того, как сделать это с некоторым Ajax.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...