2 qq 34702750 qq_34702750 于 2016.04.28 10:13 提问

两个HTML页面如何传递数据?

图片说明
这是A html页面,通过?的方式将数据传递给B页面
图片说明
这是B html页面,接受到d数据,但是d是name=[],[],[];
中括号里面数据是我想要的,我该怎么取到这些数据?我这样在页面间传递数据的方法正确吗?求各位大神开导开导小弟啊

4个回答

u012418098
u012418098   2016.04.28 14:16
已采纳

浏览器支持localStorage可以放缓存里面,用到sessionStorage也可以放在sessionStorage里面
存储:localStorage.setItem("temp",JSON.stringify({id:"001",name:"aaa"}));
获取:localStorage.getItem("temp");
var json = JSON.parse(localStorage.getItem("temp"));

qq_34702750
qq_34702750 回复三岁打酱油: 谢谢大神,亲测有效
一年多之前 回复
u012418098
u012418098 回复qq_34702750: 可以,就是把json转换成字符JSON.stringify(d)
一年多之前 回复
qq_34702750
qq_34702750 json.stringify({})这里面能放我已经拿到的json对象嘛?如果能放,就比如我是json对象是d,我是json.string({d}?还是怎么放吗,求指导
一年多之前 回复
CSDNXIAON
CSDNXIAON   2016.04.28 10:22

两个Activity传递数据和对象
如何在两个Activity之间传递数据?
Intent在两个Activity传递数据(String)
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

cp19922011
cp19922011   2016.04.28 10:45
qq_34702750
qq_34702750 我传过去的值是json对象,但是到了b页面就成了字符串了..取值取不到....
一年多之前 回复
u013116426
u013116426   2016.04.28 11:12
qq_34702750
qq_34702750 好像是不行的
一年多之前 回复
u013116426
u013116426 回复qq_34702750: 没
一年多之前 回复
qq_34702750
qq_34702750 你试过嘛?
一年多之前 回复
u013116426
u013116426 回复qq_34702750: 可以将json转成字符串 然后再转回来!
一年多之前 回复
qq_34702750
qq_34702750 能直接传递json对象嘛。。而不是字符串
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!