javascript - 브라우저 롤백, dom에 대한 js 작업이 저장되는지 확인하는 방법
仅有的幸福
仅有的幸福 2017-06-26 10:54:39
0
3
698

1. 홈페이지에 여러 개의 외부 링크가 적혀 있습니다.
2. 홈페이지에 들어가면 팝업 창이 표시됩니다. 클릭하면 팝업 표시가 설정됩니다. - 팝업 창을 숨기려면 창을 없음으로 설정하세요.
3. 다른 링크 페이지 입력을 클릭한 다음 브라우저의 뒤로 버튼을 누르거나 Android 휴대폰 WeChat을 통해 홈페이지로 돌아가지만 팝업 창은 그대로 유지됩니다. 또 뜨네요..해결책 없을까요? 되돌아간 후 팝업창이 뜨는 것을 원하지 않고 점프 전 상태로 표시됩니다

仅有的幸福
仅有的幸福

모든 응답(3)
巴扎黑

쿠키를 설정하고, 상태를 기록하고, 쿠키가 있는지 확인하는 페이지에 들어가세요. 쿠키가 있으면 팝업창이 뜨지 않습니다.

扔个三星炸死你

위에서 언급했듯이 쿠키를 사용하는 jquery의 쿠키는 특히 간단합니다. IE 브라우저 지원을 고려하지 않는다면 h5의 새로운 기능인 localstorage 또는 sessionstorage를 사용할 수도 있습니다.

阿神

쿠키, 로컬스토리지도 사용할 수 있는 이벤트popstate配合history.pushState도 있습니다.
쿠키는 효과를 얻을 수 있어야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿