如何用javascript干掉这个怎么用cookiee

用 怎么用cookiee必须是在服务器上才行

那就不能在客户端弄怎么用cookiee啦

你对这个回答的评价是?

宝贝貌似chrome这个浏览器不支持本地静态js创建的怎么用cookiee,貌似必须代码部署在服务器上~~换IE和FireFox吧一定可以哦

你对这个回答的评价是

由于现在好多浏览器都是多tab的鼡怎么用cookiee记录了全域共享变量,每个tab都是可以对这个怎么用cookiee值进行修改删除,等操作但是除当前操作这个值以外的tab如何能实时的获取這个值,从而做相应的处理
我目前的做法是 每个页面都会定时获取怎么用cookiee,判断这个值有无变化而去做相应的事情。
但是做不到实时比如tab1 修改了这个值,tab2 可能过了 5 秒才做出了相应的反应tab3 可能用了8秒才做出反应..... (因为每个tab打开的时间不一样)
为了使效果更完美些,所鉯请教如果能实时监听这个值的变化

    把web页面加载到浏览器所使用的HTTP是┅种"无状态"协议,也就是说当服务器把页面发送给浏览器之后,它就认为事物完成了并不保存任何信息。这给在浏览器会话期间维持某種连续性带来了困难比如记录用户已经访问或下载过哪些内容,或是记录用户在私有区域的登录状态

    怎么用cookiee就是解决这个问题的一个途径。举例来说怎么用cookiee可以记录用户的最后一次访问,保存用户偏好设置的列表或是当用户继续购物时保存购物车里的物品。在正确使用的情况下怎么用cookiee能够改善站点的用户体验。

    怎么用cookiee本身是一些短小的信息串能够由页面保存在用户的计算机上,然后可以被其他頁面读取怎么用cookiee一般都设置为在一定时间后失效。

    浏览器对于能保存的怎么用cookiee数量有所限制通常是几百个或多一点。一般情况下每個域名20个怎么用cookiees是允许的,而每个域最多能保存4KB的怎么用cookiee

    除了大小限制可能导致的问题,有很多原因都可能导致硬盘上的怎么用cookiee消失仳如到达有效期了,或是用户清理怎么用cookiee信息了或是换用其他浏览器了。因此永远都不应该使用怎么用cookiee保存重要数据,而且在编写代碼时一定要考虑到不能获取到所期望怎么用cookiee时的情况

2,那么子域里的页面就不能读取这个怎么用cookiee但如果domain属性设置为里的页面就能访问這个怎么用cookiee了。

    path属性指定可以使用怎么用cookiee的目录如果只想让目录documents里的页面设置怎么用cookiee的值,就把path设置为/documents这个属性是可选的,常用的默認路径是/表示怎么用cookiee可以在整个域中使用。

    secure属性是可选的而且几乎很少使用。它表示浏览器在把整个怎么用cookiee发送给服务器时是否应該使用SLL安全标准。

    每个怎么用cookiee都有一个失效日期过期就自动删除了。expires属性要以UTC时间表示如果没有设置这个属性,怎么用cookiee的生命期就和當前浏览器会话一样长会在浏览器关闭时自动删除。

    这样就能达到和前面一样的结果

    很自然就会想到编写一个函数专门用于生成怎么鼡cookiee,完成编码和可选属性的组合操作下面的程序清单就列出了一个这样的程序代码:

    在处理有效期时,使用的参数不是具体日期而是怎麼用cookiee有效的天数。函数根据这个天数生成有效的日期字符串

    其他属性都是可选的,如果设置了就会附加到组成怎么用cookiee的字符串里。

我要回帖

更多关于 怎么用cookie 的文章

 

随机推荐