首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mozrepl和document.cookie

mozrepl和document.cookie
EN

Stack Overflow用户
提问于 2013-11-20 16:15:59
回答 1查看 330关注 0票数 1

我在ubuntu上使用莫兹列尔和Firefox25,我想获取当前页面的cookie。

代码语言:javascript
复制
telnet localhost 4242
 ...
 repl> document.title
 "my test cookie site - Mozilla Firefox"
 repl> document.cookie
 repl>

对document.cookie做任何事情,我都会被告知它是没有定义的。

现在我知道有cookies /C,当我去firefox,打开Scratchpad并运行警报(document.cookie)时,我得到了预期的2个cookie。

我该怎么做才能拿到饼干?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-09 15:59:08

首先,确保您在要操作的页面上。您也可以在repl中这样做。

代码语言:javascript
复制
content.location.href = "http://localhost"

现在开始时,您是在浏览器窗口本身的上下文中,而不是在任何特定的文档中。您可以访问铬元素(菜单、工具栏、选项卡等)。文档对象当前引用浏览器窗口。

若要在活动选项卡中将上下文切换到文档,请使用:

代码语言:javascript
复制
repl.enter(content)

现在,document对象是加载在active选项卡中的文档,您可以访问它的DOM树,并可以操作它和它的cookie。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20101122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档