заполнить поле ввода iframe от нажатия на родительский - PullRequest
0 голосов
/ 11 октября 2018

У меня есть iframe, содержащий форму.На родительской странице у меня есть интерактивный div, который заполняет данные по щелчкам мыши (карта). Есть ли способ, где я могу заполнить поле ввода, которое является частью iframe, нажав что-то на родительской странице?

1 Ответ

0 голосов
/ 11 октября 2018

Вы можете общаться между вашей страницей и содержимым iFrame с помощью сообщений.

// frame.html:
window.onmessage = function(event) {
    // handle message and fill input field
    var text = event.data;
};

// page:
// <iframe id="myframe" src="framed.htm"></iframe>

document.getElementById('myframe').contentWindow.postMessage('textToFill','*');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...