Javascript cookie没有创建

时间:2017-02-21 07:22:00

标签: javascript jquery cookies

我正在尝试在点击按钮时创建一个cookie。但它没有被创建。我也尝试过使用jquery cookie插件但没有运气。这是我的代码:

  <button id="test" >Test</button>
  <script type="text/javascript">
    jQuery(document).ready(function() {

      jQuery("#test").click(function() {  
          document.cookie = "subscription=Anonymous; expires=Fri, 31 Dec 9999 23:59:59 GMT"; 
       });

     });
 </script> 

1 个答案:

答案 0 :(得分:0)

使用escape()函数,因为..

  

Cookie值不得包含分号,逗号或空格。对于   这个原因,您可能希望使用JavaScript escape()函数来实现   在将值存储在cookie中之前对其进行编码。

如果您这样做,那么当您阅读cookie值时,您还必须使用相应的unescape()函数。

如果你这样做,

如果您仍然遇到问题,请告诉我们。)