asp.net webforms를 사용하여 프로젝트를하고 있습니다. 그리고 내가 이해할 수없는 것을 발견했습니다. 특정 페이지에서 모든 세션 변수를 삭제해야합니다. 이렇게하려면 Page_Load 메서드에서 Session.Clear()를 사용합니다. Safari를 제외한 모든 브라우저에서 동작이 정확합니다. Session.Clear()는 작업 및 세션 변수를 삭제합니다. 그러나 Mac OS X 및 iOS (Safari 또는 Chrome의 iOS에서는 모두 UIWebView를 사용하므로 Safari에서는 세션 변수가 뒤로 또는 앞으로 버튼을 사용할 때 생성되는 문제로 삭제되지 않습니다. 세션 변수가 서버에서 제어되는 경우 어떻게 가능합니까? 같은 문제가있는 사람? 어떤 해결책? 대단히 감사드립니다.Session.Clear()가 Safari에서 작동하지 않습니다.
0
A
답변
0
문제는 Safari 캐싱입니다. 이 스레드로이 문제를 해결할 수있었습니다. Preventing cache on back-button in Safari 5
관련 문제
- 1. offset(). Safari에서 작동하지 않습니다.
- 2. .toggle이 Safari에서 작동하지 않습니다.
- 3. SVG가 Safari에서 작동하지 않습니다.
- 4. responsivevoice가 Safari에서 작동하지 않습니다.
- 5. Safari에서 CSS가 작동하지 않습니다.
- 6. jQuery.each는 Safari에서 작동하지 않습니다.
- 7. jsPDF가 Safari에서 작동하지 않습니다.
- 8. Safari에서 IFrame이 작동하지 않습니다.
- 9. Safari에서 Hashlink가 작동하지 않습니다.
- 10. Safari에서 Jquery가 작동하지 않습니다.
- 11. Safari에서 mouseOut이 작동하지 않습니다.
- 12. window.location.hash가 Chrome/Safari에서 작동하지 않습니다.
- 13. CSS 애니메이션 Safari에서 작동하지 않습니다
- 14. HTML5 비디오가 Safari에서 작동하지 않습니다.
- 15. Linkedin Omniauth는 Safari에서 작동하지 않습니다.
- 16. Safari에서 플렉스 박스가 작동하지 않습니다.
- 17. Safari에서 라디오 탭이 작동하지 않습니다.
- 18. Safari에서 Flexbox가 예상대로 작동하지 않습니다.
- 19. Safari에서 nth-child가 작동하지 않습니다.
- 20. Safari에서 JQuery 슬라이더가 작동하지 않습니다.
- 21. Safari에서 글꼴이 완전히 작동하지 않습니다.
- 22. Safari에서 사용자 인증이 작동하지 않습니다.
- 23. Safari에서 웹캠 초기화가 작동하지 않습니다.
- 24. fbjs setInnerFBML이 Safari에서 작동하지 않습니다.
- 25. Safari에서 파일 API가 작동하지 않습니다.
- 26. HTML5 '필수'태그가 Safari에서 작동하지 않습니다.
- 27. Javascript가 Safari에서 작동하지 않습니다. 6.0.5
- 28. 데이터 목록이 Safari에서 작동하지 않습니다.
- 29. Safari에서 자바 스크립트가 작동하지 않습니다.
- 30. Safari에서 CSS가 예상대로 작동하지 않습니다.
[session.abandon] (https://msdn.microsoft.com/en-us/library/ms524310(v=9090) .aspx) ? –
예. 하지만 나는 세션을 파괴하고 싶지 않아. 모든 변수를 삭제하기 만하면됩니다. –