0
Я создал PostMessage из одного домена в другой.html5 PostMessage cross domain - напротив версии
в домене A У меня есть кадр домена B. Я могу отправить сообщение от A до B. Теперь я хочу сделать противоположное этому. Мне нужна кнопка в рамке (в окнах popUp). когда я нажимаю там, мне нужно отправить сообщение от B к A.
В области А:
<iframe id="frameId" src="http://b.net/2.html" onload="sendCommand();"> </iframe>
<script type="text/javascript">
function sendCommand() {
var receiver;
receiver = document.getElementById('frameId').contentWindow;
receiver.postMessage(receiver, 'http://b.net');
}
</script>
</body>
</html>
И в домен B:
<!DOCTYPE HTML>
<html>
<head>
<script>
var F= function(){}
</script>
</head>
<body>
Hello THere
<button onclick="F()">Click me</button>
<script>
window.addEventListener('message', function(event) {
alert(event.origin);
}, false);
</script>
</body>
</html>