Cookies html + js添加cookie无效

时间:2014-08-16 23:28:39

标签: javascript jquery html cookies

您好我有一个脚本,当点击按钮时,该脚本应该在向上滑动时添加cookie。 但它根本不起作用...... 我尝试了所有但仍然无效:S

这是我的代码:

<head>
 <script src="jquery.min.js"></script>
 <script>
  $(document).ready(function(){
   $(".btn1").click(function(){
     $("p").slideUp();
   });
  });
 </script>
 <script>
  function iLoveCookies(){
    days=30; // number of days to keep the cookie
    myDate = new Date();
    myDate.setTime(myDate.getTime()+(days*24*60*60*1000));
    document.cookie = 'cookieName=12345; expires=' + myDate.toGMTString();
  }
 </script>
</head>
<body>
  <p>12345 <button class="btn1" onclick="iLoveCookies()">OK</button></p>

感谢您的帮助!

1 个答案:

答案 0 :(得分:-1)

看看jquery.cookie:https://github.com/carhartl/jquery-cookie

<script type="text/javascript" src="jquery.cookie.js"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $.cookie('the_cookie', 'the_value'); // default expires: 365
        $.cookie('the_cookie', 'the_value', { expires: 7 }); // expiring in 7 days 
        console.log($.cookie('the_cookie')); // => "the_value"
    });
</script>

P.S。:您需要通过Web服务器。在浏览器中打开html文件将无法正常工作。