使用cookie设置链接?

时间:2014-04-02 13:16:14

标签: javascript html cookies location-href

如果使用cookie来存储简单的字符串,我也可以使用cookie来设置按钮的链接。

这个想法:我有一个简单的HTML,我用它来创建一个帮助文件(这很简单,我已经拥有它),但我们也使用了大量相关的MSDS文档,所以不是我找到数千在网上的文件,我想我的用户通过设置一个cookie并使用cookie字符串设置链接以便下次准备好使用来设置这个?

我可以使用Javascript ...

设置读取删除和modyfy cookie

1 个答案:

答案 0 :(得分:0)

授予此功能(http://www.w3schools.com/js/js_cookies.asp)以使cookie项有效,这应该可以完成这项工作:

var getCookie = function(cname)
{
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) 
    {
        var c = ca[i].trim();
        if (c.indexOf(name)==0) {
            return c.substring(name.length,c.length);
        }
    }
    return "";
}

var click = function () {
    window.location.href = getCookie('buttonUrl');
}

<button onclick="click()">See documentation</button>