1.首先在主页面1创建一个不可见的iframe:
var token = '我是token999999';
var iframe = document.createElement("iframe");
iframe.src = "http://需要嵌入的页面地址";
document.body.append(iframe);
// 使用postMessage()方法将token传递给iframe
setTimeout(function () {
iframe.contentWindow!.postMessage(token, "http://需要嵌入的页面地址");
console.log(11111);
});
setTimeout(function () {
iframe.remove();
});
2.页面2监听发送过来的信息
window.addEventListener("message", function (event) {
localStorage.setItem("tokendd", event.data);
}, false);
最后就能看见浏览器localstoryage存入的token信息了