动态变量通过localStorage和url param

时间:2015-10-14 05:35:29

标签: javascript jquery

我有一个动态变量

示例:

dynamic = "music1"

此变量正在更改,我想使用localStorage而不是cookie来保留此变量:

localStorage.setItem('dynamic', dynamic)

我想使用这个变量作为查询参数是url包含在url即库中。

示例当前网址为:

www.domain.com/library如果存储中存在变量,则将url更改为以下内容:

www.domain.com/library?dynamic=music1

1 个答案:

答案 0 :(得分:1)

我希望这能回答你的要求

var dynamic = 'music1';
var url = 'www.domain.com/library';

localStorage.setItem('dynamic', dynamic);

if(localStorage.getItem('dynamic') != null){
    var storedVariable = localStorage.getItem('dynamic');
    url += '?dynamic=' + storedVariable;
}

希望有所帮助;)