묻고답하기
레이어팝업창 닫는 스크립트 도와주셔요..
2012.01.21 04:05
레이어팝업창을 띄운 후에 화면 아무곳이나 클릭하면 레이어창이 닫히는 스크립트 부탁드립니다.
(이미지를 클릭하면 닫히거나 팝업창 바깥쪽을 클릭하면 닫히도록)
제가 순수 디자이너라 다른사람이 만들어 놓은 레이어 팝업 소스 대충 사용해서 만들긴했는데 팝업창 닫기가 너무 불편해서
쉽도록 수정하고싶은데 전혀 모르겠네요.
"~이렇게 하라" 하시면 모르겠네요... 정말 죄송한데 직접 코드를 짜 주셔야 제가 사용 할 수 있을 것 같습니다.
url : http://mu4.nayana.kr/~rexclan/index.html
파일 첨부가 안되는 것 같네요..첨부기능이 고장난건지..
그래서 구성된 파일들 링크로 올립니다.
http://mu4.nayana.kr/~rexclan/html.rar
댓글 3
-
송동우
2012.01.21 04:32
-
땅강아지a
2012.01.21 05:05
port01_01.html 파일에서 <div class="content" onClick="document.getElementById('#sample01_01').style.display='none'"> 이렇게 삽입하니 안되네요 -
송동우
2012.01.21 16:59
첨부한 파일에서 예를 들자면
port01_01.html 속의
<body>
이것을
<body onClick="parent.document.getElementById('smartPop_overlay').style.display='none';parent.document.getElementById('smartPop').style.display='none'">
이렇게 바꿔보세요
jquery로 창을 띄우는 거라서 jquery로 닫는 것을 해도 될 겁니다.
방법은 한가지만 있는 것이 아니기때문에.....
-
땅강아지a
2012.01.21 21:09
너무 감사합니다. 소스도 열어보고 귀찮으셨을텐데 덕분에 잘 해결했어요^^ -
땅강아지a
2012.01.21 22:02
그런데 말씀하신데로 적용하니 레이어팝업창을 띄웠다가 끄면 부모창에 스크롤이 사라지네요. 흠.. -
송동우
2012.01.22 19:54
아..그런 문제가 있었군요
그럼 jquery로 닫아야 겠네요....
위에 적용한 것은 모두 지워버리고
port01_01.html 열고
head 태그 사이에
<script type="text/javascript">
$(document).click(function() {
parent.$.smartPop.close();
});
</script>이걸 입력해 보세요
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
쪼냐 | 묻혀서...태그리스트 수정방법좀.. | |
신문교 | 아웃룩 ^^ | |
初心不變 | 초기 설치완료후 admin페이지 접속이 안됩니다! [1] | 2008.11.05 by 初心不變 |
테사카 | 원래 이런건가요? 아니라면 수정하는 방법은? [2] | 2008.11.05 by 테사카 |
천랑2341 | 저 사이트맵스킨 질문... 고수님들 부탁드려요 [1] | 2008.11.05 by 느까끼 |
뽀칠이 |
이부분 어떻게 처리하나요?
[2]
![]() | 2008.11.05 by 뽀칠이 |
googoo |
제로보드 설치 후 메뉴 밀림현상
[1]
![]() | 2008.11.05 by 느까끼 |
뽀칠이 | 현재위치 위젯 문의? | |
이상진414 | 레이아웃없이 외부로그인 사용라려면 어떻하나요? [2] | 2008.11.05 by lse12.idtail.com |
동앗줄 | 게시판 본문보기.....댓글폼 밑 나타나는 글 목록.. 안보이게 할 수 없나요 ? [1] | 2008.11.06 by Xeicus |
도봉산사랑 | 관리자 아이디 분실 [1] | 2008.11.06 by Xeicus |
NauTe |
로그인과 로그아웃시 위치가 다릅니다.
[1]
![]() | 2008.11.06 by Xeicus |
어디에 | 로그인 정보 출력(login_info) [3] | 2008.11.06 by 어디에 |
kiss | 동영상 게시판 교육중 질문 [6] | 2008.11.06 by kiss |
smico | Google 크롬에서는 게시판이 깨져 보이는데 왜 그럴까요? [1] | 2008.11.06 by findwind |
dscs | 회원가입할려고 하는데 이메일로 인증이 안왔읍니다 | |
쿨미디어 | 웹하드 추가 할수 없나요 [1] | 2008.11.06 by 뭉이 |
이병국 | 원도우에서 제로보드 설치.... [2] | 2008.11.06 by 안동촌놈 |
정철호172 |
상단 서브메뉴 나오게 하는 방법좀..
[1]
![]() | 2008.11.06 by 느까끼 |
언덕장군 | 초보인데 도와 주세요 [1] | 2008.11.06 by 느까끼 |
팝업레이어 태그속에
onClick="document.getElementById('레이어아이디').style.display='none'"
이걸 추가해 보세요
팝업레이어에 있는 아이디 값을 레이어아이디 대신 넣어주면 됩니다.