html页面之间的传值

方法1:用get的方式(即用地址栏来传递参数)。

在传递数据量较小的时候,适合使用,若数据量较大就不行了。

方法2:用H5的Web Storage中的localStorage对象

localStorage.setItem("searchResult","{name:xx,title:xxx}");
localStorage.getItem("searchResult");

注意若传递的参数是一段json字符串,需要手动转换成json对象

var obj = str.parseJSON(); //由JSON字符串转换为JSON对象

或者

var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

这样就可以进行获取了

原文地址:https://www.cnblogs.com/handsomejunhong/p/8437083.html