cookies - 带有 chrome 扩展的 cookie 或 localStorage

标签 cookies google-chrome local-storage

我已阅读此处有关该主题的所有其他问题,但无法解决我的问题。
我在我的网站上设置 localStorage 中用户的电子邮件,我想在扩展程序中检索它。

localStorage.setItem("user", "andrei.br92@gmail.com" ); 

但是当我尝试使用 chrome 扩展程序接收它时,它失败了

value = localStorage.getItem("user");

哪种方式更容易? cookie 本地存储 ?我不自命不凡

最佳答案

请看这个:

http://code.google.com/chrome/extensions/content_scripts.html#host-page-communication

内容脚本在单独的 JavaScript 世界中运行,这意味着内容脚本的 localStorage 与网站的 localStorage 不同。两者唯一共享的是 DOM,因此您需要使用 DOM 节点/事件进行通信。

关于cookies - 带有 chrome 扩展的 cookie 或 localStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3598669/

相关文章:

javascript - 在 Google Chrome 上同时挂起异步和同步请求

html - 仅 Chrome 中的图像倾斜错误

javascript - 使用本地存储数据生成字段时如何消除表单验证错误

windows-8 - 有没有办法在调试器中查看 Windows 8 Store 应用程序的本地存储?

javascript - PouchDB 无法在 IE8 中运行

php - 如何在 PHP 中记住我(cookie)

java - 线程中的异常 "main"java.lang.IllegalArgumentException : Trying to set foreign cookie

javascript - 如何在不重新加载页面的情况下获取添加到 cookie 的新值?

php - 抓取密码保护的ASP页面

html - CSS Chrome - 高度为 0px(和上下边框)的 Div 不可能