묻고답하기

아래 갤러리 소스가 있습니다.
같은 폴더에 있는 이미지를 보여주는 거랍니다. ^^;;;;
어떤분의 소스를 수정중인데.. 누구였는지 기억이.. 죄송합니다. 혹시라도 주인님이 보신다면 사죄, 거듭 사죄를 드립니다.

질문은,
출력된 이미지가 새창으로 띄워집니다.
그런데, 이 새창을 닫으로면  윈도우의 x 표로만 닫아지거든요~

그래서, 그림 클릭시 새창을 닫고 싶네요....
여기에 어떤게 추가를 해야할지..(어디에 넣을지도 모르겠네요...).  초보라서 잘 모르겠습니다.
좀 급한데.. 아시는분, 번거로우시더라도 제발 리플좀 달아주세요~~~~

부탁을 드리겠습니다. ^^* 제발~~~~ 감사합니다.


<STYLE TYPE='text/css'>
A:link { color: #52689A; text-decoration:none; }
A:visited { color: #52689A; text-decoration:none; }
A:active { text-decoration:none; }
A:hover { color: #52689A; text-decoration:none; }
.small { font-family:돋움; font-size:8pt }
.norm { font-family:굴림; font-size:9pt }
.big { font-family:굴림; font-size:14pt }
.button { height:19px; border-width:1; border-style:ridge; border-color:#d0d0d0; background-color:#dfdfdf;}
.editbox { border:1 solid black; background-color:white; }
.admin { border:1 solid black; background-color:white; }
select { background-color:white;}
p,br,body,table,td,select,input,form,textarea,option { font-family:굴림; font-size:9pt; }
</STYLE>

<?
//$code = 파일확장자
//$imagefile = 그림파일명
//$imagewidth = 이미지의 가로길이
//$imageheight = 이미지의 세로길이
//$page = 페이지번호
$tdwidth = 100;  // 테이블 한칸의 가로길이
$tdheight = 100;  // 테이블 한칸의 세로길이
$imggaro = 5; // 그림 가로 출력 갯수
$imgsero = 3; // 그림 세로 출력 갯수
$viewimg = $imggaro * $imgsero;  // 한화면의 그림 출력 갯수
?>
<html>
<head>
<title>mogoon.com</title>
<style>
img { border:none;}
</style>
</head>
<body>
<?
    $handle=opendir("."); //시작할 폴더위치를 지정한다.
    
    //그림파일 전체 갯수 구함
    while ($imagefile = readdir($handle))
    {
        $code = substr($imagefile,-3);  //확장자검색
        if($code == jpg || $code == gif)  //그림파일확인
        {
            $num++;
        }
    }
    
    echo(" <center>mogoon의 디카 페이지<br>");
    echo(" <a href='#'  onClick=window.open'+ '+ 'http://mogoon.com','')><b>-mogoon.com-</b></a><br><br>");
    echo(" 그림파일 : $num 개");

    if($page == "" || $page == "0" || $page == "1")
    {
        $page = "1";
    }

    //NEXT , PREVIEW 만들기.
    $next = $page+1;
    $preview = $page-1;
    if($page == 1)
    {
        echo("<font color=red>[ ◀이전 ]</font> ");
        echo("<a href=$PHP_SELF?page=$next><b><b><font color=red>[ 다음▶ ]</font></b></a> <br>");
    }
    else if($page == intval($num/$viewimg)+1)
    {
        echo("<a href=$PHP_SELF?page=$preview><b><font color=red>[ ◀이전 ]</font></b></a> ");
        echo("<font color=red>[ 다음▶ ]</font> <br>");
    }
    else
    {
        echo("<a href=$PHP_SELF?page=$preview><b><font color=red>[ ◀이전 ]</font></b></a> ");
        echo("<a href=$PHP_SELF?page=$next><b><font color=red>[ 다음▶ ]</font></b></a> <br>");
    }
    //페이지 설정
    $for = intval($num/$viewimg)+1;
    for($i=1; $i <= $for; $i++)
    {
        if($page == $i)
        {
            echo("<a href=$PHP_SELF?page=$i><b><font color=red>[$i]</font></b></a> ");
        }
        else
        {
            echo("<a href=$PHP_SELF?page=$i>[$i]</a> ");
        }
    }
    closedir($handle);
?>
<table border=0>
<tr>
<?
    $handle=opendir("."); //시작할 폴더위치를 지정한다.
    
    while ($imagefile = readdir($handle))
    {
            $code = substr($imagefile,-3);  //확장자검색
            if($code == jpg || $code == gif)  //그림파일확인
            {    
                $k++;
                if(    $k > (($viewimg*$page)-$viewimg) && $k <= ($viewimg*$page))  //나타내야할 부분 추출 한다.
                {
                    $imagehw = GetImageSize($imagefile);  // 이미지 사이크를 구함.
                    $imagewidth = $imagehw[0];  // 이미지 가로길이
                    $imageheight = $imagehw[1];  // 이미지 세로길이
                    $imagewidth20 = $imagewidth+20;
                    $imageheight20 = $imageheight+20;


             // 이미지 가로길이가 테이블 한칸 가로길이보다 클경우
                    if($imagewidth >= $tdwidth)
                    {
                        $x = $imagewidth/$tdwidth;
                        $imageheight = intval($imageheight/$x);
                        $imagewidth = $tdwidth;
                    }

                    // 이미지 세로길이가 테이블 한칸 세로길이보다 클경우
                    if($imageheight > $tdheight)
                    {
                        $x = $imageheight/$tdheight;
                        $imagewidth = intval($imagewidth/$x);
                        $imageheight = $tdheight;
                    }

                    //그림 세로 출력수
                    if($sero < $imgsero)
                    {
                        echo("<td align=center valign=middle width=$tdwidth height=$tdheight><a href='#'  onClick=window.open('$imagefile','','scrollbars=no,width=$imagewidth20,height=$imageheight20')><img src=$imagefile width=$imagewidth height=$imageheight></a></td>n");
                        $garo++;
                        //그림 가로 출력수
                        if($garo%$imggaro == 0)
                        {
                            $sero++;
                            if($sero != $imgsero)
                            {
                                echo("</tr>n<tr>n");
                            }
                        }
                    }
                }
            }
        }
    closedir($handle);
?>
</tr>
</table>
</body>
</html>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
작은나무 나모에서 테이블 말이죠.. [4] 2007.08.10
디자인공장장 Iframe을 쓰면 하단부가 다 죽어 버립니다. [3] 2007.08.10
사오토메란마 플래쉬 관한 질문 입니다.. [2] 2007.08.10
존재암호 이미지 클릭시 창닫기!!!! 제발.. 부탁드립니다. [4] 2007.08.10
『착v엘리v한』 페이지 로딩 스크립트 질문드립니다. [2] 2007.08.10
시간이 지나면 자동으로 창닫히는 태그와 자동으로 다운받게하는 태그를 알고싶습니다. [3] 2007.08.10
김민 [질문] 스크롤을 따라서 움직이는거 질문 [1] 2007.08.10
송호찬 상하단 프레임 이용해서 홈페이지를 만들었는데요... [1] 2007.08.10
허영진 저기..폰트에 관한 질문인데요,.. [2] 2007.08.10
김희성 프레임 나누지 않고 한화면에서 게시판만 바꿔가려면...지금 제로보드처럼...^^ [2] 2007.08.10
알까 이상하다... 플레쉬가 안뜨네요...ㅜㅜ [2] 2007.08.10
같은기억 제로보드 스킨 올릴때요. [2] 2007.08.10
같은기억 또 한가지요~!^^  
lee 이미지 슬라이드 관련 질문!!!  
김민철 홈페이지 메인에 카운터는 어떻게 달 수 있는건가요?? [3] 2007.08.10
김민철 홈페이지 메일을 아웃룩으로 뜨게 하려면 어떻게 해야 하나요~? [3] 2007.08.10
김미선 스티치님께..다시 질문을.. [3] 2007.08.10
김민 [질문] 스크롤 색상 [2] 2007.08.10
서영~ [질문] 일러스트레이터를 실행시키면 툴박스나 패널들은 뜨는데 작업대는 나타나질 않아요. [3] 2007.08.10
이창윤 랜덤 테이블 배경(표배경) 스크립트 아시는분?? 아는분이 아무도 없네여...;; [1] 2007.08.10
햄토리보신탕 요즘 카페 24에서 제로 카운터... [1] 2007.08.10
ipstack 인트로없이 하위폴더의 index.php를 첫페이지로 쓰는방법은? [4] 2007.08.10
코지 박 ftp 관련 [2] 2007.08.10
한은주 [긴급] 홈피 메인에..게시판내용 보이게 하는방법 좀 알려주셈 ㅠ_ㅠ [4] 2007.08.10
작은나무 노프레임에서 bgm삽입?? [2] 2007.08.10
xpeed400 고고정ip어케 합니까? [5] 2007.08.10
서현경 제로보드 메인메뉴의-_-! [1] 2007.08.10
ZipShin FTP서버프로그램중 어떤게 있길레? [5] 2007.08.10
Kook 아래 이미지처럼 폰트꾸미는법좀.. [3] 2007.08.10
ha- MySQL 어쩌고저쩌고.. [2] 2007.08.10