원도우창 x 버튼으로 창닫기시 기존에.장바구니.

원도우창 x 버튼으로 창닫기시 기존에.장바구니.

QA

원도우창 x 버튼으로 창닫기시 기존에.장바구니.

본문

회원이든 비회원이든 장바구니를 담고

 

윈도우창 엑스표시로 창을 닫고 바로 윈도우 창 열고 장바구니를 클릭하면

 

창 닫기전에 담았던 상품들이 보이는데 윈도우 창을 닫았을때

 

담았던 상품들을 완전 삭제할수 있는 방법은 없는지요?

이 질문에 댓글 쓰기 :

답변 2

세션 문제가 아니라 장바구니에 저장된 DB를 삭제 시켜야합니다.

알아본 바로는 자바스크립트로 beforeunload함수를 사용해서 접근 하는 방법으로 시도 해봤는데

(크롬으로 시도해봤습니다) 이런 고정된 창 밖에 못띄우네요..

 

41f9fb4ca674f037d8b600753ce06061_1476707598_5566.png
 

창을 닫을 때의 제어는 사용자가 가지기 때문에 정책 상 개발자가 컨트롤이 안되는거 같네요. 

(예를 들어 닫을 수 없는 브라우저를 만들어 낼 수 있음)

 

저말고 다른 무림의 고수님께 자릴 넘깁니다ㅎ_ㅎ

 

익스플로러 창에는 세션이라는게 있어서 창이 다 닫히지 않으면 기존 세션에 맞물려 열립니다.

그렇기에 세션이 바뀌었는지 확인해 보셔야 할겁니다. 남아있는 창이 있어서 닫아도 장바구니 상품이 그대로 보일수 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 129,112 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT