在javascript函数中通过session或localstorage

时间:2017-05-18 19:58:06

标签: javascript php jquery session

我试图通过使用localstorage或使用会话将javascript响应发送到另一个页面但是我无法获得响应这里是javascript有趣下面例如

page1.php中

  function data(responseData) {
alert(responseData.dataValue);  eg:name   //here im getting data    
alert("Total = "+responseData.dataValue);
      $("#submit-link").attr('href',"https://example.com/paymentdata.php?totalScore="+total);
}


使page2.php
在这里我称之为链接

    <button id="process">Process</button>
<br />
<a href="#" id="submit-link">links</a> // i want that name here 

我试过没什么。所有我想从page1.php数据获取page2.php数据我已经尝试通过会话也没有结果

1 个答案:

答案 0 :(得分:0)

通过使用浏览器本地存储,您可以在网站的任何页面之间传递任何数据。如果你有像对象这样的更复杂的数据,你必须进行字符串化/解析以使其工作,否则字符串或整数将正常工作。

window.localStorage.setItem('key', 'a string value');
window.localStorage.setItem('key', JSON.stringify(YourValueAsObject));

var getValueFromLS = window.localStorage.getItem('key');
var getValueFromLSParsed = JSON.parse(getValueFromLS);