【发布时间】:2014-11-29 03:09:12
【问题描述】:
嗨,伙计,这是我第一次来这里。嗯,我想问一些关于会话的问题。嗯 我如何无法使用 jquery、ajax 或 javascript 从第一页到第二页提醒会话值? 请帮忙,我是那种语言的新手。 ):
【问题讨论】:
标签: session
嗨,伙计,这是我第一次来这里。嗯,我想问一些关于会话的问题。嗯 我如何无法使用 jquery、ajax 或 javascript 从第一页到第二页提醒会话值? 请帮忙,我是那种语言的新手。 ):
【问题讨论】:
标签: session
您可以使用 url 查询字符串将值从一个页面传递到另一个页面。
一个指向第二页的链接添加数据作为参数,如http://your-url.com?data=user-session-value
在第二页中调用下面的 javascript 函数在 onload 或你需要的地方
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
你可以像alert(getParameterByName('data'));这样提醒值
这样您的数据将显示在 url 中。如果您不想显示它,请使用本地存储。但是你需要在同一个域中。我的意思是你不能将数据从一个网站传递到另一个网站。
在第一页只需将数据设置在本地存储中,如localStorage.setItem('data', 'user-session-value');以提醒第二页中的数据调用alert(localStorage.getItem('data'));
希望这可以解决您的问题...祝您编码愉快...
【讨论】: