이미지를 클릭하면 큰 이미지가 살짝 보였다가 사라지네요. 정보
이미지를 클릭하면 큰 이미지가 살짝 보였다가 사라지네요.본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://www.lmsphoto.com/wanee/bbs/board.php?bo_table=10_1
이곳에 글을 올리면,
자세히 보기로 들어갔을때, 큰이미지가 살짝 보였다가 사라집니다.
왜 그런걸까요?
오류 주소 : http://www.lmsphoto.com/wanee/bbs/board.php?bo_table=10_1
이곳에 글을 올리면,
자세히 보기로 들어갔을때, 큰이미지가 살짝 보였다가 사라집니다.
왜 그런걸까요?
댓글 전체
이미지가 있으니 이미지를 불러오는 과정에서 그렇겠죠?
해당페이지에 이미지 리사이즈 스크립트 때문인듯 보이네요
살펴보세요 이미지 사이즈가 가로세로 0 으로 변경됩니다..
처음엔 잘나오다 하단에 아래스크립트를 가 실행될때 이미지사이즈 값이 0으로...바뀌네요
즉, 처음엔 보였다가 아래스크립트가 실행되는 동시에 않보여지게...되는듯
/////////////////////////////////////////////////////
<SCRIPT language=JavaScript>
// HTML 로 넘어온 <img ... >
태그의 폭이 테이블폭보다 크다면 테이블폭을 적용한다.
function resize_image(){
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('0');
var image_height = 0;
for(i=0; i<target.length; i++) { // 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height; // 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width) {
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
}
}
}
window.onload = resize_image;
</SCRIPT>
////////////////////////////////////////////////////////////
살펴보세요 이미지 사이즈가 가로세로 0 으로 변경됩니다..
처음엔 잘나오다 하단에 아래스크립트를 가 실행될때 이미지사이즈 값이 0으로...바뀌네요
즉, 처음엔 보였다가 아래스크립트가 실행되는 동시에 않보여지게...되는듯
/////////////////////////////////////////////////////
<SCRIPT language=JavaScript>
// HTML 로 넘어온 <img ... >
태그의 폭이 테이블폭보다 크다면 테이블폭을 적용한다.
function resize_image(){
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('0');
var image_height = 0;
for(i=0; i<target.length; i++) { // 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height; // 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width) {
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
}
}
}
window.onload = resize_image;
</SCRIPT>
////////////////////////////////////////////////////////////