[英]mozrepl and document.cookie
我在ubuntu上使用mozrepl和firefox 25,我想獲取當前頁面的cookie。
telnet localhost 4242
...
repl> document.title
"my test cookie site - Mozilla Firefox"
repl> document.cookie
repl>
使用document.cookie做任何事情,都被告知它是未定義的。
現在我知道去firefox時有b / c cookie,打開Scratchpad並運行alert(document.cookie),我得到了預期的2個cookie。
我需要怎么做才能得到餅干?
提前致謝。
首先,請確保您位於要操作的頁面上。 您也可以在repl by中執行此操作
content.location.href = "http://localhost"
現在,當您開始時,您將位於瀏覽器窗口本身的上下文中,而不是任何特定文檔。 您可以訪問chrome元素(菜單,工具欄,標簽等)。 文檔對象當前是指瀏覽器窗口。
要將上下文切換到活動選項卡中的文檔,請使用:
repl.enter(content)
現在,該文檔對象是在活動選項卡中加載的文檔,您可以訪問其DOM樹,並可以操作它和它的cookie。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.