묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이게 자바인지 아닌지는 잘 모르겠는데요....
2002.04.23 00:18
안녕하세요. 이번에 커다란 도전을 하다 실패의 쓴맛을 보고 조언을 구하기로 마음먹은 초보입니다;;
실은 제가 이번에 일러스트 홈을 하나 열려고 하는데요, 제로보드에 있는 자료실 기능이 마음에 들어서 그걸 이용하려고 하거든요. 그런데 문제가 제로보드대신 html이나 자바를 사용하고 싶다는 거거든요; 카테고리를 사용하고 싶지만 분류가 너무 많아질 것 같아서 쓰지 않기로 했기 때문에... 그쪽으로 갈 수밖에 없었습니다;
뭔가 말이 두서없어지는군요; 대강 요약하면,
제로보드의 겔러리 자료실 기능같은걸 자바로 쓸 수 없을까, 하는 질문입니다.
썸네일 이미지가 뜨고 그 이미지를 클릭하면 새창이 뜨고, 그 새창을 클릭하면 다시 없어지는...
이런 스크립트가 있기는 한데, 문제가 하나 더 있습니다. 바로 크기조정이 안된다는 것;
만일 원래 사이즈가 700*500인 이미지를 클릭한 다음 그 옆의 300*410인 이미지를 클릭한다고 하면 창은 700*500인 채로 그림만 작은 사이즈가 떠서 흉하기 그지없습니다;
제로보드의 겔러리에서는 깨끗하게 사이즈가 조정되어 나오잖아요.
....제가 찾아본 바로는 아직 그런 소스는 발견하지 못했습니다; 모뎀의 속도로 이틀동안 찾다가 결국 도움을 요청합니다.
이번주 토요일까지는 홈페이지를 열어야 할 거 같은데.... 답변좀 주실 수 없을까요?
실은 제가 이번에 일러스트 홈을 하나 열려고 하는데요, 제로보드에 있는 자료실 기능이 마음에 들어서 그걸 이용하려고 하거든요. 그런데 문제가 제로보드대신 html이나 자바를 사용하고 싶다는 거거든요; 카테고리를 사용하고 싶지만 분류가 너무 많아질 것 같아서 쓰지 않기로 했기 때문에... 그쪽으로 갈 수밖에 없었습니다;
뭔가 말이 두서없어지는군요; 대강 요약하면,
제로보드의 겔러리 자료실 기능같은걸 자바로 쓸 수 없을까, 하는 질문입니다.
썸네일 이미지가 뜨고 그 이미지를 클릭하면 새창이 뜨고, 그 새창을 클릭하면 다시 없어지는...
이런 스크립트가 있기는 한데, 문제가 하나 더 있습니다. 바로 크기조정이 안된다는 것;
만일 원래 사이즈가 700*500인 이미지를 클릭한 다음 그 옆의 300*410인 이미지를 클릭한다고 하면 창은 700*500인 채로 그림만 작은 사이즈가 떠서 흉하기 그지없습니다;
제로보드의 겔러리에서는 깨끗하게 사이즈가 조정되어 나오잖아요.
....제가 찾아본 바로는 아직 그런 소스는 발견하지 못했습니다; 모뎀의 속도로 이틀동안 찾다가 결국 도움을 요청합니다.
이번주 토요일까지는 홈페이지를 열어야 할 거 같은데.... 답변좀 주실 수 없을까요?
이것은 php로 띄울 이미지의 크기를 미리 계산해서 창을 띄우고 나서 창을 줄이는 방법이지요..
이 경우 창일 이미 띄운상태에서 줄이기 때문에 이미지 크기에 따라 창의 크기도 줄일수 있지요.
자바스크립트로 하는 방법도 비슷합니다. 창이 로드되고 난후에 띄우는 이미지의 크기를 알아오고나서
그 크기에 맞추어 자신의 창 크기를 줄이는 것이지요..
둘의 차이점은 self(자기자신)로 창을 줄이느냐 opener(창을 띄운창)로 창을 줄이느냐의 차이지요..
php의 경우 썸네일을 만들면서 이미지 크기를 한번 구하기 때문에 썸네일을 php로 구현하는 경우라면
상관없지만 썸네일을 자바스크립트로 구현한다면 자바스크립트로 하는 방법이 서버에 부담을 줄여 주므로
두번째 방법이 더 나을 수 있지요.. (물론 썸네일 역시 자바스크립트로 가능합니다.)