테스트 사이트 - 개발 중인 베타 버전입니다

질문좀드리겠습니다 제이쿼리 채택완료

코딩초보1 6년 전 조회 2,684

안녕하세요 질문좀 드리겠습니다

 

제이쿼리를 활용하여 현재페이지에서 a링크 클릭하면 레이어팝업 나오게끔 작업을 했습니다

그런데 문제는 모바일인데요 레이어팝업 나오고 모바일 핸드폰일시 뒤로가기하면 새로고침이 되는데 

 

뒤로가기시 강제적으로 <button type="button" style="border:1px solid #fff;background: #fff;"><img src="/img/btn_close.png"></button> 

 

위에 버튼 눌리게 하는 소스는 없을까요 ?

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
6년 전

https://developer.mozilla.org/ko/docs/Web/API/History_API

pushstate를 활용해보세요.

 

단,뒤로가기 이벤트의 경우 되는 브라우저가 있고 안되는 브라우저가 많아서

기기마다 제각각으로 동작하는 경우가 많습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

코딩초보1
6년 전
크롬만사용하고있습니다 ㅠ

댓글을 작성하려면 로그인이 필요합니다.

조아웹
6년 전

<button type="button" style="border:1px solid #fff;background: #fff;"onclick="팝업아이디();"><img src="/img/btn_close.png"></button> 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

조아웹
6년 전
onclick="popup_click();"
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

코딩초보1
6년 전
이거를 어떻게 써야 하나요 ㅠ?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인