javascript - window.open 跨域传参,并隐藏参数信息的问题?

 

问题描述:

需求就是vuejs中window.open打开另一个网站,并传参,但是参数不能拼接显示在url中,数据量也比较大,是一个对象,请问这样的话我应该如何传递呢?


 

第 1 个答案:

使用postMessage方法传参可以实现
postMessage 可用于解决以下方面的问题:
页面和其打开的新窗口的数据传递
页面与嵌套的 iframe 消息传递
多窗口之间消息传递
https://blog.csdn.net/huangpb123/article/details/83692019


<template> <div> value:{{ JSON.stringi ...