iframe 사용시 뒤로가기 > script

본문 바로가기
사이트 내 전체검색

script

iframe 사용시 뒤로가기

페이지 정보

작성자 서방님 댓글 0건 조회 303회 작성일 15-03-18 17:27

본문

상황은 이렇습니다.

iframe을 이용해 만든 페이지가 있다..

부모창에서 각 버튼을 클릭시마다

iframe 안의 페이지가 바뀐다.

이때 문제는~~

해당 페이지에서 부모창에 위치한 버튼이 4개 있다고 가정할때

1번버튼을 누르고 2번버튼을 누른 사용자..

뒤로가기로 이전페이지로 이동하고자 했다.

하지만 버튼클릭에따라 변했던 iframe이 뒤로가기 이벤트를 먹고 있는것이 아닌가...

이 현상을 잡고자

해당 페이지에서 부모창으로 focus를 주어봤지만...

여전히 발생하더군요..

여기저기 찾아보아도 불가능하다는 말들뿐이었죠...

꼼수일지도 모르지만

저는 이렇게 해결하였습니다.

해당 iframe 에 들어가는 페이지의 body 태그에

 onunLoad="return window.location.replace(self.location);"

이 부분을 추가해 줍니다.

onunLoad="return window.location.replace(self.location);">

위와 같이 말이죠~

그럼 뒤로가기를 하여도 부모창이 이동하는 결과를 보실수 있습니다.

댓글목록

등록된 댓글이 없습니다.

Total 846건 4 페이지
게시물 검색

회원로그인

접속자집계

오늘
76
어제
190
최대
1,347
전체
167,484
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.