父页面传数据的操作:
//要发送的参数
let params = {
"type": "red",
"id": 25,
"name": "weekdawn"
};
window["filter"] = params;
window.open("https://blog.youkuaiyun.com/weekdawn");
子页面接收数据的操作:
let receive = window.opener["filter"];
//获取接收到的数据
let type = receive["type"];
let id = receive["id"];
let name = receive["name"];
本文介绍了一种网页间传递参数的方法,通过父页面设置全局变量并将数据存入,随后利用window.open打开子页面并读取该全局变量,实现跨窗口数据通信。这种方法适用于需要在不同窗口间共享少量数据的场景。
582

被折叠的 条评论
为什么被折叠?



