我试图通过使用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数据我已经尝试通过会话也没有结果
答案 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);