Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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 Internet Explorer中未设置Cookie,出现错误_Javascript_Php_Jquery_Internet Explorer_Cookies - Fatal编程技术网

Javascript Internet Explorer中未设置Cookie,出现错误

Javascript Internet Explorer中未设置Cookie,出现错误,javascript,php,jquery,internet-explorer,cookies,Javascript,Php,Jquery,Internet Explorer,Cookies,我一直在使用下面的代码来创建cookie,这在除INTERNET EXPLORER之外的所有浏览器中都能很好地工作。。当我点击CreateCookie按钮时,它给出了以下错误 错误 代码 有谁能帮我摆脱这个错误,为IE8和更老版本设置cookie吗?你不能使用jQuery 2.x 将链接更改为1.11.x版。对于您使用的这种简单代码,应该没有区别 <script src="//code.jquery.com/jquery-1.11.2.min.js"></script>

我一直在使用下面的代码来创建cookie,这在除INTERNET EXPLORER之外的所有浏览器中都能很好地工作。。当我点击CreateCookie按钮时,它给出了以下错误

错误

代码


有谁能帮我摆脱这个错误,为IE8和更老版本设置cookie吗?你不能使用jQuery 2.x

将链接更改为1.11.x版。对于您使用的这种简单代码,应该没有区别

<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>

注意:在URL开头使用“/”,有助于浏览器决定如何处理它,并允许同时使用HTTP或HTTPS。不使用它可能会导致url…

请注意:在echo命令中,对字符串和逗号使用单引号“\将使PHP代码运行更快;好的,但是你所说的与上面的问题无关,对吧?是的,很可能。你的问题是JS,而不是PHP。jQuery库加载正确吗?我对jQuery很陌生我使用这个链接只是加载库你用什么IE?jQuery 2.x不支持旧版本!如果可能,尝试IE10或IE11。如果没有,则必须使用jquery1.11.xone小东西。。另一个错误是对象不支持此属性或方法。。当你打开IE调试器按F12键时,它会在错误上停止,这将告诉你问题的确切方法。如果您使用任何其他jQuery插件,可能需要获得与1.x兼容的旧版本。
<p>Click on the <strong>Set Cookie</strong> button below to create the testing cookie.</p><br>
            <button style="color: black" input type="button" onclick="set_cookie(<?php echo "'".$set_cookie_url."'" ?> );" <?php if(isset($_COOKIE["cookieid"])) { ?> Disabled <?php } ?>value='Set Cookie'><b>Set cookie</b></button>
function set_cookie(url){
    $.get( url, { cookieid: "628929", projectid: "1" }, set_cookie_complete);
    $('body').modal('show') ;
}
function set_cookie_complete(){
    location.reload();  
}

function unset_cookie(url){
    $.get( url, { cookieid: "628929", projectid: "1" }, unset_cookie_complete);
    $('body').modal('show') ;
}
function unset_cookie_complete(){
    location.reload();  
}
<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>