将数据保存到局部变量

时间:2012-12-21 08:11:46

标签: c# javascript asp.net-mvc web get

我想知道有没有办法保存网站发送到服务器的get参数,以便通过java脚本保存到本地变量。像cookie或会话变量之类的东西。

编辑1:

我也愿意将它保存到服务器端cookie,但我仍然不知道该怎么做。

我在VisualStudio中使用MVC4,C#作为服务器端lang。如果有一个更容易的方法来做它服务器端我就是为了那个。

编辑2

评论游戏给我一个想法,我设法通过会话类服务器端获得解决方案。谢谢ppl:)

2 个答案:

答案 0 :(得分:0)

function getUrlParams() {
  var params = {};
  window.location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(str,key,value) {
    params[key] = value;
  });

  return params;
}

答案 1 :(得分:0)

使用Session.AddItem方法,我能够保存所需的所有数据。谢谢你的帮助。