0

是否可以在网页的 cookie 文件中搜索与特定用户对应的 cookie?例如,给定此处定义的任何函数,我希望能够传入一个网站 URL,一个名称和函数返回该用户的 cookie(如果有);这一切都是在我运行脚本时发生的。

或者,如何从收集的 cookie 中获取用户名?

此外,当我运行 document.cookie 之类的命令时,它会返回一个包含一些变量和值的对话框。localle、c_user、csm、sub、act等变量……这些变量的含义是什么?是否可以在给定用户名的情况下唯一标识 cookie?

4

1 回答 1

0

JavaScript 在嵌入 HTML 文档时,可以访问浏览器为该页面设置的 cookie。

它不能访问不同页面的 cookie(除非 cookie 在它们之间共享)。

它无法访问其他浏览器的 cookie(因为 cookie 没有存储在运行 JS 的浏览器中)。

更新重新编辑(顺便说一句,这应该是一个新问题):

document.cookie给你一个包含文档 cookie 的字符串。cookie 名称由设置它们的代码的作者确定。他们的意思是那个人想要他们表达的意思。

Cookie 可以通过它们的名称来识别。Cookie 没有用户名(尽管设置 cookie 的代码的作者可能将用户名存储在 cookie 中)。

于 2012-11-25T22:34:44.487 回答