相关疑难解决方法(0)

Javascript getCookie函数

我找到了两个使用Javascript获取cookie数据的函数,一个在w3schools.com上,一个在quirksmode.org上
我想知道我应该使用哪一个?

例如,我相信我在某处看到某些浏览器分裂;分号存在问题?

W3Schools的:

function getCookie(c_name) {
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) c_end = document.cookie.length;
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return "";
}
Run Code Online (Sandbox Code Playgroud)

怪异模式:

function readCokie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i = 0; i < ca.length; i++) {
        var c = ca[i]; …
Run Code Online (Sandbox Code Playgroud)

javascript cookies

31
推荐指数
3
解决办法
5万
查看次数

在JavaScript中按名称获取cookie的最佳方法是什么?

我正在使用原型,我找不到任何内置的扩展来设置或检索cookie.谷歌搜索了一下之后,我看到了几种不同的方法.我想知道你认为在JavaScript中获取cookie的最佳方法是什么?

javascript cookies

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

cookies ×2

javascript ×2