0
 829   42   8
  View Articles

Name  
   임성규  (2006-03-22 01:53:20, Hit : 7919, Vote : 1475)
Subject  
   이미지 클릭시 원본이미지를 띄우고...
선생님의 게시판강의를 보고 php에 많은 관심을 갖게 되었습니다.
그런데 게시판이나 겔러리에서 이미지를 게시판 사이즈에 맞게 리사이즈한 상태에서 이미지를 클릭하면 새로운 창으로 본래의 이미지를 띄우고 띄운 이미지를 다시 클릭하면 사라지게 하는 방법을 아무리 연구를 해도 해결하지 못했습니다.아직 php에 익숙지 못해 다른분의 강의를 보고 해석하는 수준이라 스스로 코드를 작성하지는 못합니다.
그래서 이렇게 선생님에게 간곡히 부탁드립니다.

손병목
안녕하세요~
답변이 늦어지고 있습니다. 자리에 느긋하게 앉아 답변 드릴 형편이 못 되어 자꾸 미루게 됩니다.

이미지의 사이즈를 줄여서 표시하는 방법은 여러 가지가 있으나 가장 쉬운 것은 HTML 의 IMG 태그에서 width를 줄여주는 방법입니다. 게시판 가로 사이즈에 맞게 width 값을 고정하거나 줄여주시면 됩니다.
단, 원래 이미지의 크기가 일정한 크기 이상일 경우에만 줄인다면, 이미지 사이즈를 알아내는 별도의 코드를 작성해야 합니다.
PHP의 GD 라이브러리를 활용하면 가장 깔끔하게 이미지를 제어할 수 있지만, PHP 처음 접하시는 단계에서는 요원하게 느껴질 수 있습니다.

HTML 의 IMG 태그에서 width 값을 조정하여 이미지를 작게 만든 다음, 자바스크립트(window.open)를 이용하여 이미지를 클릭했을 때 새 창에서 이미지를 보이게 하고, 역시 자바스크립트(self.close)를 이용해 이미지를 클릭했을 때 창이 닫히도록 해야 합니다.
이를 위해서는 자바스크립트에 대한 기본적인 이해가 필요합니다.
안타깝게도 제가 소스를 직접 써드릴 수 없는 상황이라 오늘은 여기서 마칩니다.
후에 여유가 된다면 소스를 직접 써드리겠습니다.
 2006/03/23 09:00:48    


no
subject
name
date
hit
*
689
 비밀글입니다 일단 올려보겠습니다.

stub363
2004/01/01 5 0
688
  이제서야 와 보네요. [1]

김창현
2008/02/04 7324 1426
687
  이제 막 컴퓨터언어에 입문한 사람입니다... [1]

이현우
2003/04/06 6566 1307
686
  이번에 웹마스터 시험을 보는데..^^조금 ... [1]

공선미
2005/08/18 7362 1292
685
  이미지를 올리는 방법이요.. [1]

sjulia
2003/07/23 6890 1288

  이미지 클릭시 원본이미지를 띄우고... [1]

임성규
2006/03/22 7919 1475
683
  이미지 업로드 삭제 방법 질문입니다. [1]

PHP SONG
2003/11/24 7877 1382
682
  이문제는 비주얼베이직으로 어떻게 짜야 ... [1]

전진이
2003/04/17 7352 1329
681
  이메일 과 문자멧세지 동시전송 [1]

김소산
2003/06/03 6166 1175
680
  이렇게 구현하려면.. [1]

정진엽
2007/04/20 7370 1438
679
  이런죄송 제가 깜박했습니다.다시 보냅니... [2]

won
2003/02/08 7432 1365
678
  이런오류뜨면 어케...

2002/11/30 6965 1513
677
  이런사이트가 있었다니....

flyyo
2008/09/30 8946 1708
676
  이런 정말 괜찮은 곳이군요. [1]

黑猫-흑묘
2008/10/02 8192 1614
675
  이러한 오류가

Ziwoogae
2003/01/08 7315 1314
674
  이건 뭐에 쓰는거에요? [1]

바투
2003/05/21 6383 1227
673
  이거 죄송해서 어떡하죠?

김정희
2004/10/06 7246 1397
672
  이거 문제가 머져.ㅠㅠ

오라초보
2008/07/24 7888 1385
671
  이거 딱한가지만 제발 알려주세요!!제발~...

악어
2003/01/15 6885 1339
670
  응용을 해보고 있습니다만.. [1]

박상은
2003/07/21 6156 1380
[1][2][3][4][5][6][7] 8 [9][10]..[42] [next]

Copyright 1999-2020 Zeroboard / skin by Zetyx