2017-09-18 13 views

답변

0

스토어 처음 :

function f() 
     { 
      if(typeof sessionStorage != 'undefined'){ 
      if(!sessionStorage.getItem('visited')){ //first time visiting 
       sessionStorage.setItem('visited',true); 
      }else{ //refresh 
       sessionStorage.removeItem("rowsCache"); 
      } 
      } 
     } 

에 대한 사용자의 방문이 또 다른 옵션은 세션 저장소에 값 :

function unload() { 
    sessionStorage.removeItem("rowsCache"); 
} 

window.onbeforeunload = unload; 
+0

그것을 시도하지만 여전히 버튼을 다시 클릭에 내 sessionStorage를 삭제합니다. 내가 원하는 것은 사용자가 새로 고침을하면 sessionStorage가 삭제되지만 다른 페이지로 이동 한 다음 다시 클릭하면 sessionStorage가 여전히 있어야합니다. –