我最近使用Mozmill插件/工具做一些 UI 自动化。到目前为止,这非常有效,除非我尝试设置然后读取一些 cookie。当我使用 Mozmill 设置 cookie 时,我似乎没有获得传统的 javascript cookie 行为,即我可以根据需要设置 document.cookie,但是当我从 cookie 对象中读取时,我总是得到最后一个设置的值。这是一个例子:
controller.window.document.cookie = "foo=bar";
controller.window.document.cookie = "me=too";
controller.window.alert("Cookie: " + controller.window.document.cookie); //"Cookie: me=too"
也许我不明白 cookie 在 javascript 中是如何工作的,或者它们不像我在 Mozmill 中假设的那样工作。Mozmill 文档和谷歌搜索没有得到任何好的答案。提前感谢您的帮助。