Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 饼干不是';在我的网站中不工作,它们在我的浏览器中已启用_Javascript_Cookies - Fatal编程技术网

Javascript 饼干不是';在我的网站中不工作,它们在我的浏览器中已启用

Javascript 饼干不是';在我的网站中不工作,它们在我的浏览器中已启用,javascript,cookies,Javascript,Cookies,嗨,伙计们,我已经试着让这段代码工作了一段时间了,我检查了我的cookie是否已启用,它们是否正常工作。 你知道为什么这个代码对我不起作用吗 <html> <body> <button id="delCookie">DELETE COOKIE</button> <script type="text/javascript"> $(document).ready(function () { $("#delCookie").click(fu

嗨,伙计们,我已经试着让这段代码工作了一段时间了,我检查了我的cookie是否已启用,它们是否正常工作。 你知道为什么这个代码对我不起作用吗

<html>
<body>
<button id="delCookie">DELETE COOKIE</button>

<script type="text/javascript">
$(document).ready(function () {
$("#delCookie").click(function(){
        del_cookie("cookie");   
    });

    console.log(document.cookie);
    var visit = getCookie("cookie");
    if (visit == null) {
        alert("First popup");
        var expire = new Date();
        expire = new Date(expire.getTime() + 7776000000);
        document.cookie = "cookie=here; expires=" + expire;
    }
});
function del_cookie(name)
{
    document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}

function getCookie(c_name) {
    var c_value = document.cookie;
    var c_start = c_value.indexOf(" " + c_name + "=");
    if (c_start == -1) {
        c_start = c_value.indexOf(c_name + "=");
    }
    if (c_start == -1) {
        c_value = null;
    } else {
        c_start = c_value.indexOf("=", c_start) + 1;
        var c_end = c_value.indexOf(";", c_start);
        if (c_end == -1) {
            c_end = c_value.length;
        }
        c_value = unescape(c_value.substring(c_start, c_end));
    }
    return c_value;
}
</script>

</body>
</html>

删除COOKIE
$(文档).ready(函数(){
$(“#delCookie”)。单击(函数(){
德鲁饼干(“饼干”);
});
console.log(document.cookie);
var visit=getCookie(“cookie”);
如果(访问==null){
警报(“第一次弹出”);
var expire=新日期();
expire=新日期(expire.getTime()+7776000000);
document.cookie=“cookie=here;expires=“+expire;
}
});
函数del_cookie(名称)
{
document.cookie=name+'=;expires=Thu,1970年1月1日00:00:01 GMT;';
}
函数getCookie(c_名称){
var c_value=document.cookie;
var c_start=c_value.indexOf(“+c_name+”=”);
如果(c_开始==-1){
c_start=c_value.indexOf(c_name+“=”);
}
如果(c_开始==-1){
c_值=null;
}否则{
c_start=c_值。indexOf(“=”,c_start)+1;
var c_end=c_value.indexOf(“;”,c_start);
如果(c_end==-1){
c_端=c_值。长度;
}
c_值=unescape(c_值.子字符串(c_开始,c_结束));
}
返回c_值;
}

您没有包含jQuery-将其插入您的头标签中

<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
</head>


这就是它的全部,通过常识和(我承认)使用控制台。

到底什么不起作用?噢,该死!非常感谢你@用户3308265您必须将有效的答案标记为正确。要执行此操作,请按黑色轮廓勾勒出的白色复选标记