2011-03-03 5 views
0

localStorage에 값을 저장하려고했지만 작동하지 않습니다. 어쩌면 뭔가 잊었을거야. 처음에는 localStorage가 충분하지 않아서 window.localStorage로 확장했다고 생각했습니다. 액세스하려면 특수 라이브러리를 호출해야합니까? 내 Firefox 버전이 3.5 이상입니다.firefox extension localStorage 문제

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);   

답변

0

흠,

문제 발견 : 당신이 변수에 개체 값을 할당하는 경우

window.content.localStorage.setItem 

가 너무 JSON을 건너 뛸 수 있습니다 :

을 여기

내 코드입니다
var IDF = ID1.value 
+1

웹 페이지가 'window.content.localStorage'를 사용하면 설정 한 모든 것을 액세스 할 수 있습니다. – sdwilsh