可以做到
一、用户登录时,只有当前页Cookies有效,如果是新开一个窗口Cookies无效,要重新登录才行。
二、我关闭浏览器时(点右上角直接关闭)Cookies直接失效。
因为虽然cookie是在客户端,但是确分为两种情况:
1。硬盘cookie,是指在你设置了cookie的Expires属性,此时cookie将保存到你的硬盘上,一般是document/cookie下面。此时所有的窗口将共享同一个名字的cookie。
2。内存cookie,是指没有设在cookie的Expires的属性,此时cookie将停留在客户端的内存中,只有在该IE窗口中从“文件-新建-窗口”打开的新的IE窗和由form的target属性为_blank产生的新的IE窗口才共享同一个cookie信息。
在内存cookie情况下,就可以保证上述两点。
一、用户登录时,只有当前页Cookies有效,如果是新开一个窗口Cookies无效,要重新登录才行。
二、我关闭浏览器时(点右上角直接关闭)Cookies直接失效。
因为虽然cookie是在客户端,但是确分为两种情况:
1。硬盘cookie,是指在你设置了cookie的Expires属性,此时cookie将保存到你的硬盘上,一般是document/cookie下面。此时所有的窗口将共享同一个名字的cookie。
2。内存cookie,是指没有设在cookie的Expires的属性,此时cookie将停留在客户端的内存中,只有在该IE窗口中从“文件-新建-窗口”打开的新的IE窗和由form的target属性为_blank产生的新的IE窗口才共享同一个cookie信息。
在内存cookie情况下,就可以保证上述两点。