在javascript函数中,通过会话或本地存储将var调用到另一个页面
我尝试使用localstorage或session将javascript响应发送到另一个页面,但我无法在这里获得响应。下面是javascript的乐趣示例在javascript函数中,通过会话或本地存储将var调用到另一个页面,javascript,php,jquery,session,Javascript,Php,Jquery,Session,我尝试使用localstorage或session将javascript响应发送到另一个页面,但我无法在这里获得响应。下面是javascript的乐趣示例 page1.php function data(responseData) { alert(responseData.dataValue); eg:name //here im getting data alert("Total = "+responseData.dataValue); $("#submit-li
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);
}
页面2.php
这里我叫链接
<button id="process">Process</button>
<br />
<a href="#" id="submit-link">links</a> // i want that name here
过程
//我要这个名字
我试过了,但什么都没有。我想从page1.php数据中获取page2.php数据我在会话中尝试过也没有结果通过使用浏览器本地存储,您可以在网站的任何页面之间传递任何数据。如果您有更复杂的数据,如对象,则必须对其进行字符串化/解析,以使其正常工作,否则字符串或整数就可以正常工作
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);
这正是我所期待的。谢谢你@Thomas Juranek