firefox扩展本地存储问题

firefox扩展本地存储问题,firefox,local-storage,Firefox,Local Storage,我试图在localStorage中保存值,但它不起作用。也许我忘了什么。首先,我认为本地存储是不够的,所以我将其扩展到window.localStorage。我需要打电话给专门的图书馆才能访问它吗?我的Firefox版本高于3.5 这是我的密码: var ID1 = document.getElementById("id1"); var ID2 = document.getElementById("id2"); window.localStorage.setItem("IDF",JSON.st

我试图在localStorage中保存值,但它不起作用。也许我忘了什么。首先,我认为本地存储是不够的,所以我将其扩展到window.localStorage。我需要打电话给专门的图书馆才能访问它吗?我的Firefox版本高于3.5

这是我的密码:

var ID1 = document.getElementById("id1");
var ID2 = document.getElementById("id2");

window.localStorage.setItem("IDF",JSON.stringify(ID1));
window.localStorage.setItem("IDS",JSON.stringify(ID2)); 

var RUN1 = JSON.parse(window.localStorage.getItem("IDF"));
var RUN2 = JSON.parse(window.localStorage.getItem("IDS"));

alert(RUN1 + RUN2);         
嗯,

发现问题:

window.content.localStorage.setItem
如果将对象值分配给变量,也可以跳过JSON:

var IDF = ID1.value

请注意,如果使用
window.content.localStorage
,则网页可以访问您在其上设置的所有内容。