W

최근게시물 클릭시 팝업으로 띄우는 방법

· 2011-06-03 (금) 09:59:33 · 1727 · 1
http://morningblue.net/

현재 사이트의 내용이 들어가는 부분이 모두 아이프레임 처리되있어서
메인 최근게시물 클릭시 헤드,푸터는 제외된 게시판만 출력이 되는데
아이프레임 문제로 전체페이지의 링크는 못걸것 같고 팝업으로 띄우면 괜찮을거 같은데
어떻게 해야 하나요?

<a href='#' onClick='javascript:window.open('{$list[$i]['href']}','popup','scrollbars=no, resizable=no,width=800,height=600')'>

이렇게 넣었는데 스크립트 오류가 나네요 ; ㅋ
도와주세요~ ^^
|

댓글 1개

저도 게시판을 아이프레임으로 넣어서 고민하던차에.. 방금 해결을 봤습니다 ^^

<script language="javascript">
function openNewWindow(window){
open(window,"NewWindow","left=100, top=100, toobar=no, location=no, directories=yes, status=no, menubar=no, scrollbars=yes, resizable=no, width=550, height=400");
}
</script>

자바스크립트를 문서 상단에 넣어주시구요.

최근게시물 스킨의 링크부분을 이렇게 수정해주세요.
echo "<a href=javascript:openNewWindow('{$list[$i]['href']}')>";

덧붙이자면 자바스크립트 변수부분에 내용들인데요.
left=100: 새로운 창이 뜰 좌측 좌표값
top=100:새로운 창이 뜰 상단측 좌표값
toolbar=yes/no:도구박스를 보여주기/숨기기
location=yes/no:주소표시줄 보여주기/숨기기
directories=yes/no:디레고리바를 보여주기/숨기기
status=yes/no:상태표시줄 보여주기/숨기기
menubar=yes/no:메뉴바 보여주기/숨기기
scrollbars=yes/no:스크롤바 생성/숨기기
resizable=yes/no:팝업윈두우창을 드래그하여 변경할수 있게.혹은 없게
width=500:팝업창 가로사이즈
height=500:팝업창 세로사이즈
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-06-03 조회 1,241
11-06-03 조회 1,055
11-06-03 조회 962
11-06-03 조회 868
11-06-03 조회 1,771
11-06-03 조회 968
11-06-03 조회 1,193
11-06-03 조회 1,662
11-06-03 조회 900
11-06-03 조회 1,691
11-06-03 조회 1,622
11-06-03 조회 957
11-06-03 조회 1,325
11-06-03 조회 1,085
11-06-03 조회 922
11-06-03 조회 1,634
11-06-03 조회 920
11-06-03 조회 1,728
11-06-03 조회 1,722
11-06-03 조회 8,639