不行,javascript是客户端脚本,不能设置服务端domain
要写的话就得在服务端写

解决方案 »

  1.   

    推荐你看一下 javascript 权威指南  第16章  脚本化COOKIE
      

  2.   

    domain是指发布js文件的站点的域名,一般用来区分子域名下的cookie,比如 1.xxx.com 2.xxx.com. 不能随意定nba.com的,除非该页面确实在nba.com上
      

  3.   

    谢谢,各位是说我把这个页面放在服务器上,就可以吗?
    它是自动写吗?还是我手动写?手动写必须写和服务器一样的domain?
    谢谢!
      

  4.   

    只能设置当前的domain不能设置其它的
    如:setCookie("good", "hel43lo", 365, "/", document.domain)
      

  5.   

    试想一下,你的domain是a.com
    而你可以控制domain:b.com的cookie
    是不是很可怕
      

  6.   

    让大伙见笑了,呵呵
    我在本机上测试,想测试一下这个,死活试不出来……
    不过又有点小疑问,
    我试过了,setCookie("good", "hel43lo", 365, "/", document.domain) 
    即便不写document.domain,结果也和写了是一样的,
    有点纳闷,既然我们无法给这个参数传值,那放它在这里还干什么呢?
      

  7.   

    有子站点就有用了,  news.csdn.net  topic.csdn.net