Показать сообщение отдельно
  #6 (permalink)  
Старый 21.03.2012, 22:21
Новичок на форуме
Отправить личное сообщение для Plumper Посмотреть профиль Найти все сообщения от Plumper
 
Регистрация: 21.03.2012
Сообщений: 8

и снова здравствуйте. давайте вместе разберем. механизм postMessage кажется наиболее интуитивно понятным.

<html>
<body>
<iframe src="22.html" id="iframe"></iframe>
<form id="form">
  <input type="text" id="msg" value="Ваше сообщение"/>
  <input type="submit"/>
</form>

<script>
var win = document.getElementById("iframe").contentWindow;
document.getElementById("form").onsubmit = function(){

    win.postMessage(
        document.getElementById("msg").value, "*");
    return false

}
</script>

<iframe src ="http://www.yandex.ru" onload ='win.postMessage("rrrr","*")';
</body>
</html>

Последний раз редактировалось Plumper, 21.03.2012 в 22:27.
Ответить с цитированием