How to get JS 가변으로 후 가치를 보존할 수 있도록 페이지 새로 고침?
Javascript 가변으로 있겠느 변경할 수 있습니까? 마찬가지로, 만약 내가 변수를 설정할 수 있는 X 저회가 비유하 1. 버튼 하나로 온 클릭 후 해당 변수를 변경하십시오 2. 2 페이지 새로 고침) 에 머물 수 있는 가변으로 어떻게 해야 할까요?
115
4
Javascript 가변으로 있겠느 변경할 수 있습니까? 마찬가지로, 만약 내가 변수를 설정할 수 있는 X 저회가 비유하 1. 버튼 하나로 온 클릭 후 해당 변수를 변경하십시오 2. 2 페이지 새로 고침) 에 머물 수 있는 가변으로 어떻게 해야 할까요?
이것이 가능한 '또는' 와 '빈다우드러커스토라지 빈다우스세시온스토라지'. 다른 점은 '세실론스토라지', '과거' 연속촬영으로 deltamove 의 루커스토라지 있지만브라우저에 재가동함으로써 있지만브라우저에 열려 있다. 한 페이지가 아니라 전체 웹 사이트에서 영속성 적용되고 있다.
변수 설정 반영되어야 한다고 할 때 다음 페이지로 %hsmb 사용합니다.
또한 어떤 페이지에서든 (때 같은 페이지가 로드됨), 이해했소 다음과 같습니다.
' ()' 또는 'null' 반환되므로 리게티템 저장된 값 없으면 값을 저장합니다.
참고로 이 스토리지 전용 구체화하십시오 값을 저장할 수 있는 '극복할 수 있지만, 이는 사용하여 제슨.스트린그리피' 와 '제슨스파스'. 기술적으로, 전화하시기 때마다 ' ()', '윈스티제 호출하십시오 네스토스트링 ()' 의 값을 저장하고 있는 것으로 보인다.
39 의 mdn& DOM 스토리지 안내선 (아래 링크) 가 끝날 수 있는 '같은 경우, 해결 방법 / 폴리필스 뒤로를 떨어지는 물건을 루커스토라지 isn& # 39, 쿠키,' t 사용할 수 있습니다.
39, 기존 it wouldn& 사용할 수 없는 나쁜 아이디어, 또는 직접 만들 수 있는 모든 유형의 데이터를 저장할 수 있는 미니 라이브러리와는 추출 (객체 리터럴을 어레이에는 같은, etc.).
루커스토라지 https://developer.mozilla.org/en-US/docs/DOM/Storage 루커스토라지 '-'
39 의 there& 루커스토라지 '와' 쿠키 외에도, 하나 이상의 다른 곳에서, semi-persistent" " 저장할 수 있습니다. 클라이언트 데이터: 'window.name'. 임의의 문자열 값을 할당한 'window.name' 은 때까지 거기서 창이 닫힙니다.
콘솔 및 유형 ' (window.name) = " 테스트하려면 아웃해야, 그냥 열어보려면 페이지에서든 유형' (window.name) ',' 관심용 새로고칩니다 foo"; 정보기술 (it) '와' foo 대응해야 한다.
이것은 조금 신앙이니라 너회가 don& # 39 는 해킹, 쿠키, 불필요한 데이터를 서버로 전송되는 모든 요청에 t want 채워진 can& 사용할 경우, 어떤 이유로든 (기존 클라이언트), ',' t # 39 루커스토라지 고려해보십시오 수 있는 옵션이 있을 수 있습니다.
'window.name' 의 또 다른 흥미로운 속성: # 39 의 windows 에서 다른 도메인과의 it& 볼 수 있도록 했다. # 39 의 it& 동일-출처 정책 등 거의 모든 다른 재산이 '윈도' 를 받지 않는다. 그래서, 저장, 외에도 " semi-persistent". 데이터 좁히어 동시에 사용자는 페이지의 경우 고르 풀려났거든 크로스-도메인 통신물 탐색 또는 갱신율 사용할 수도 있습니다.
참고로, 'window.name', ',' 저장 할 수 있을 뿐만 아니라 다양한 가용성입니다 문장열 JSON 이 shouldn& # 39, t be 대해서도 문제가 많은 복잡한 데이터.
쿠키 저장하였습니다 전체 페이지 새로 고침 값을 사용해야 할 수 있습니다. 그 중 하나를 사용할 수 있습니다, 쿠키 등 많은 javascript 기반 쿠키 라이브러리보다는 단순화하려면 액세스하면 이 번호요
그럼 스케쳐내 html5 지원 전용 api 를 생각할 수 있는 것 스토리지 [루커스토라지] [3] / [세실론스토라지] [4]
예: [5] 및 쿠키 라이브러리란 를 사용하여 [루커스토라지]
[3]: http://www.w3.org/TR/webstorage/ # 이 루커스토라지 속성용 [4]: http://www.w3.org/TR/webstorage/ # 이 세실론스토라지 속성용 [5]: # 루커스토라지 https://developer.mozilla.org/en-us/docs/dom/storage
클라이언트 사이드 쿠키를 저장하여 할 수 있습니다.