阅读:1983回复:0
为什么firefox里的cookie值是乱码的呢?
用FF1.5不能正常登录bbs3000早期的版本。查了一下,问题可能出在用javascript保存cookie.
<SCRIPT> expireDate = new Date; if (expireDate.getYear() < 1000) { expireDate.setYear(expireDate.getYear() + 1900 + 1); } else { expireDate.setYear(expireDate.getYear()+1); } var CookieName = "中国人"; document.cookie = "username=" + CookieName + ";expires=" + expireDate.toGMTString() + ";"; </SCRIPT> 分别在IE及FF里执行后,在ie的cookie文件里,cookie中username值是正确的,但在firefox看到保存的cookie值显示乱码,除了将中文编码保存,还有没有其他办法? |
|