javascript如何利用cookie进行值传递
发布网友
发布时间:2022-04-23 01:28
我来回答
共1个回答
热心网友
时间:2022-04-23 02:57
根据你给出的代码,猜测如下:
1、 cookie 所允许保存的字符串的长度是有限的。根据浏览器的设置而不同。一般来说同一个域名下的cookie数量不超过 50 个,总长度不超过 4K 是可以的。所以也许你的 cookie 超长了。
2、 另一个可能是,你的 src 这个变量中含有分号 “;” 或者其他影响解析的字符。那么建议你将变量存入前用 escape 编码一下,取出后 unescape 一下就好。
以上,请采纳,请给分。追问我试了两种方法都不行,我把源码发给你,能帮我改下吗