1. 홈페이지에 여러 개의 외부 링크가 적혀 있습니다.
2. 홈페이지에 들어가면 팝업 창이 표시됩니다. 클릭하면 팝업 표시가 설정됩니다. - 팝업 창을 숨기려면 창을 없음으로 설정하세요.
3. 다른 링크 페이지 입력을 클릭한 다음 브라우저의 뒤로 버튼을 누르거나 Android 휴대폰 WeChat을 통해 홈페이지로 돌아가지만 팝업 창은 그대로 유지됩니다. 또 뜨네요..해결책 없을까요? 되돌아간 후 팝업창이 뜨는 것을 원하지 않고 점프 전 상태로 표시됩니다
쿠키를 설정하고, 상태를 기록하고, 쿠키가 있는지 확인하는 페이지에 들어가세요. 쿠키가 있으면 팝업창이 뜨지 않습니다.
위에서 언급했듯이 쿠키를 사용하는 jquery의 쿠키는 특히 간단합니다. IE 브라우저 지원을 고려하지 않는다면 h5의 새로운 기능인 localstorage 또는 sessionstorage를 사용할 수도 있습니다.
쿠키, 로컬스토리지도 사용할 수 있는 이벤트
popstate
配合history.pushState
도 있습니다.쿠키는 효과를 얻을 수 있어야 합니다.