假如a.htm和b.htm在同一个域名下的话,直接在a.htm页面都可以获取到。否则,b.htm页是无法设置cokkie的

解决方案 »

  1.   

    注意cookie设置在同域下才能访问,而且有路径的,默认是访问(读写)同样路径下的,但这个是可以设置的。
    比如如果a.htm和b.htm都在http://xxx.xxx.xxx/域中,但a.htm在path1下面,而b.htm在path2下面,如果在b.htm中写入cookie时没有特别设置,那默认写入的cookie路径就是path2,这时用a.htm就不能随便访问了,你只有在b.htm中专门设置为cookie对路径是/,这样才能保证a.htm能够访问到那个cookie。
      

  2.   

    应该用一般的cookie读写就可以的了啊。
      

  3.   

    如果跨域了,那么就应该用iframe跨页面的方法来获取。