묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이미지 새창으로 열었다가 닫는법좀 가르쳐주세요 ;ㅁ;
2003.07.28 12:45
검색해서 밑에 비슷한 질문있길래 봤는데 잘 이해가 안되더라구요..
제가 이렇게 해서 <a href="javascript:na_open_window('win', '이미지경로', 0, 0, 680, 500, 0, 0, 0, 0, 0 ) ">
이미지를 새창에 띄웠는데.. 이걸 다시 클릭해서 닫히게 하려면 도대체 어떻게 해야 하나요 -_-;
onClick="self.close()" 이걸 쓰는것 같긴 한데 어디다가 붙여야 될지도 모르겠고..
<a href="javascript:na_open_window('memory', '이미지경로, 0, 0, 680, 500, 0, 0, 0, 0, 0 ) " onClick="self.close()"><img src="이미지경로" width="160" height="120" border="0"></a>
이 소스가.. 이렇게 되어 있거든요.
원래 640x480이미진데 160 120으로 조그맣게 나온걸 클릭하면 새창에 그림이 뜨고(여기까진 됨)
여기서 다시 이미지를 클릭하면 창이 닫히게 하고 싶은데;;
제발 좀 가르쳐주세요 ㅠ_ㅠ 제로보드 갤러리스킨보면 다 그렇게 되어있던데...;;
제가 이렇게 해서 <a href="javascript:na_open_window('win', '이미지경로', 0, 0, 680, 500, 0, 0, 0, 0, 0 ) ">
이미지를 새창에 띄웠는데.. 이걸 다시 클릭해서 닫히게 하려면 도대체 어떻게 해야 하나요 -_-;
onClick="self.close()" 이걸 쓰는것 같긴 한데 어디다가 붙여야 될지도 모르겠고..
<a href="javascript:na_open_window('memory', '이미지경로, 0, 0, 680, 500, 0, 0, 0, 0, 0 ) " onClick="self.close()"><img src="이미지경로" width="160" height="120" border="0"></a>
이 소스가.. 이렇게 되어 있거든요.
원래 640x480이미진데 160 120으로 조그맣게 나온걸 클릭하면 새창에 그림이 뜨고(여기까진 됨)
여기서 다시 이미지를 클릭하면 창이 닫히게 하고 싶은데;;
제발 좀 가르쳐주세요 ㅠ_ㅠ 제로보드 갤러리스킨보면 다 그렇게 되어있던데...;;
댓글 3
-
이재영
2003.07.28 22:37
오류가 있다면서 안되는데요..ㅡ.,ㅡ;;; 새로운 html에 그대로 해봐도;; -
풍월주인
2003.07.28 15:37
<script>
function open_win(img){
aaa.document.write('<title>그림보기</title>');
aaa=window.open('','win','width=200,height=200,top=0,left=0');
aaa.document.write('<body topmargin=0 leftmargin=0>');
aaa.document.write('<a href=javascript:window.close();>');
aaa.document.write('<img src=' + img + ' border=0></a>');
}
</script>
<a href=javascript:open_win('http://www.nzeo.com/images/main/top_logo.gif');>ssss</a>
<script>...</script> 부분을 head에 넣어주고,
호출할땐 javascript:open_win('이미지경로');로 해주면 됩니다. -
풍월주인
2003.07.29 00:18
제가 실수한게 있네요.
셋째줄과 넷째줄 순서가 바꼈네요.. (창도 열리기전에 document.write를 했으니.. ㅡㅡ;)
아래처럼 고쳐주세요..
aaa=window.open('','win','width=200,height=200,top=0,left=0');
aaa.document.write('<title>그림보기</title>');