2013-01-14 5 views
1

그래서 배열에 물건을 넣고 문자열을 넣어서 localstorage에 저장하는 스크립트가 있습니다. 그러나 어떤 이유로 그것은 문자열을 잊어 버리고 localstorage는 웹 사이트를 다시 방문 할 때 재설정됩니다.Localstorage는 HTML을 "저장"+ 표시하지 않습니다.

var favorites = []; 
$(document).on('click', '#favoriteadd', function() { 
favorites.push($('h5').text()); 
localStorage.setItem('favorites', JSON.stringify(favorites)); 
}); 

이 또한 내 HTML이 다시 얻을이 얻을 수있는 방법을 찾을 수 없습니다 :

여기 스크립트입니다. 어떤 팁? 건배

+0

사용중인 브라우저 here 같은 세션을 & 쿠키를 혼합에? – gearsdigital

+0

http://jsfiddle.net에서 문제를 나타내는 간단한 예를 게시 할 수 있습니까? – apsillers

답변

0

어쩌면 먼저 많은 브라우저에서 허용하는 저장 용량을 테스트하십시오. here

그리고 시도 같은

function supports_html5_storage() { 
    try { 
    return 'localStorage' in window && window['localStorage'] !== null; 
    } catch (e) { 
    return false; 
    } 
} 

그리고 책의 브라우저 compatility 위해 찾아

,

관련 문제