zoukankan      html  css  js  c++  java
  • PostMessage 跨域

    参考:http://www.ibm.com/developerworks/cn/web/1301_jiangjj_html5message/

    Test 2  send  to    Test 1

    Test 1:

    <iframe src="http://10.3.255.203:8080"></iframe>
    <script>
    function receiveMessage(e) {
    alert(e.data);
    }
    window.addEventListener("message", receiveMessage, false);
    </script>

    Test 2:

    <input type="text" value="send" id="input" />
    <input type="button" value="send" id="button" />
    <script>
    document.getElementById('button').onclick = function () {
    top.postMessage(document.getElementById('input').value, '*');
    };
    </script>

    Test1  send to   Test2

    Test1

    <iframe id="frame" src="test2.html"></iframe>

        <input type="text" value="send" id="input" />
        <input type="button" value="send" id="button" />
        <script>
          document.getElementById('button').onclick = function () {
              window.frames[0].postMessage(document.getElementById('input').value, '*');
          };
        </script>
    Test2
    <script>
          function receiveMessage(e) {
            alert(e.data);
          }
          window.addEventListener("message", receiveMessage, false);
        </script>
  • 相关阅读:
    idea从零搭建简单的springboot+Mybatis
    关于监听微服务功能
    final
    mysql数据库分页查询优化
    Mysql中“select ... for update”排他锁(转)
    HashMap(常用)方法个人理解
    5.1 Object类型
    5.3 Date类型
    4.1-4.2 基本类型及引用类型,执行环境及作用域
    20.JSON
  • 原文地址:https://www.cnblogs.com/architects/p/4345628.html
Copyright © 2011-2022 走看看