我正在尝试在点击按钮时创建一个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>
答案 0 :(得分:0)
使用escape()
函数,因为..
Cookie值不得包含分号,逗号或空格。对于 这个原因,您可能希望使用JavaScript escape()函数来实现 在将值存储在cookie中之前对其进行编码。
如果您这样做,那么当您阅读cookie值时,您还必须使用相应的unescape()
函数。
如果你这样做,
如果您仍然遇到问题,请告诉我们。)