묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 목록 클릭시 팝업창으로 열리는 방식꼭좀 부탁합니다ㅜㅜ
2011.09.28 21:50
안녕하세요 다름이 아니라 게시판 목록형에서
제목클릭시 팝업으로 열리게 하는 방법좀 알고 싶어요.
제가 섬네일 포함 목록형 게시판을 사용중예요. 섬네일 클릭시 새창으로 열리게 하는_style.list이 페이지에서
target="_blank" 로 새창열리게 하는 방법은 알았는데요. 문제는 새창이 아닌 팝업으로 열리게
하고 싶어요. 당연히 저 위치에 onclick="window.open" 라고 넣어 봤지만 아무런 반응이 없더라구요..
아니면 제가 위치를 잘못 선택해서 입력한건지.. 아니면 다른 방식이 있는건지..
제발좀 간곡히 부탁드릴게요 ㅠㅠ.. 7달동안 이문제 해결을 못해서 죽을 맛이예요 ㅠㅠ
(게시판(세진게시판) 사용중이예요..) 제발꼭좀 부탁드립니다..
댓글 1
-
송동우
2011.09.28 22:16
-
김일광186
2011.09.28 23:15
..제가 너무 간단하게 생각했나보네요.. 태그같은경우는 그냥 삽입해니 바로 새창으로 나와서 팝업도 마찬가지지 않을까 생각했었는데..popup.php 파일미리 만들어야 된다고 하셨는데 어떤내용이 들어가야할지.. 40%정도뿐이 이해를 못하네요 ㅠㅠ
onClick="window.open('popup.php?document_srl={$document->document_srl}','pop','width=350,height=250,toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=0'); return false"
일단 링크가 걸리는 곳에 저런식으로 들어가야 합니다
첫번째 붉은색 부분...... popup.php라는 파일을 미리 만들어 놔야 합니다.
저 상태로 라면 xe가 설치된 폴더겠죠 그리고 뒤에 document_srl번호를 넘겨줍니다
글을 클릭하면 그 글 번호를 popup.php페이지를 띄우면서 클릭한 글 번호를 넘겨주는 겁니다.
두번째 파란색 pop 부분....팝업이라서 pop으로 했습니다만 그냥 빈 칸으로 ''(싱글 쿼테이션 두 개)해도 됩니다.
세번째 녹색부분..... 각종 설정을 하는 겁니다. 사이즈라든가 창에 표시될 항목을 표시/숨김을 설정하는 겁니다.
마지막에 검은색 return false 는..... 이것이 없으면 글을 클릭했을 때 부모창에도 페이지가 이동합니다 ....그걸 방지하기 위해 사용합니다.
일단 리스트 페이지에서 이렇게 설정이 되어야 하구요....
그런다음......
popup.php파일을 열어서(파일 이름은 원하는 대로 해도 됩니다) get 값을 받아서 db에 쿼리를 날려 값을 받아온 다음에
테이블 혹은 원하는 대로 html작성을 해서 출력시켜야 합니다.
또한 댓글이 있으면 그것 또한 쿼리를 날려서 본문 밑에 나타나게 해야겠죠........
그냥 target="_blank" 처럼 태그속에 속성 한, 두개 넣는다고 해결될 문제가 아닙니다........
전체적인 개념적인 것을 정리한 겁니다.
도움이 되셨길 바랍니다......