이미지 파일명이 한글일경우 새창으로 안떠요. ㅜ.ㅜ > 그누3질답

그누3질답

이미지 파일명이 한글일경우 새창으로 안떠요. ㅜ.ㅜ 정보

그누보드 이미지 파일명이 한글일경우 새창으로 안떠요. ㅜ.ㅜ

본문

아래의 소스는 이미지 게시판에서 글 보기에 이미지가 나오고 그 이미지를 클릭하게 되면
팝업창으로 원 이미지 크기로 뜨게 되는 소스부분입니다.
이미지 파일이 영문일 경우에는 정상적으로 팝업창으로 뜨게 됩니다.
그러나 파일명이 한글일 경우엔 이미지가 뜨질 않습니다.
어떻게 해야 한글일 경우에도 뜨게 해줄수 있는건가요?
그누보드에서도 테스트를 해봤는데, 그누보드도 이미지 파일명이 한글일경우엔 이미지가 새 창으로 안뜨더군요
참고로 그누3 사용, 영문일경우엔 뜸


<SCRIPT Language="JAvaScript">
function viewPic(img){
img1= new Image();
img1.src=(img);
  call(img);
}
function call(img){
  if((img1.width!=0)&&(img1.height!=0)){
    viewImg(img);
  }
  else{
    funzione="call('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}
function viewImg(img){
  WinW=img1.width+20;
WinH=img1.height+20;
  LeftPosition =0 ;
  TopPosition =0;
  options ="height="+WinH+",width="+WinW+",top="+TopPosition+",left="+LeftPosition+",";
  imgWin=window.open("","",options);
  imgWin.document.write("<html><head><title></title></head>");//새창의 타이틀문구
  imgWin.document.write("<img src="+img+" onclick='self.close()'>");//새창의 이미지를 클릭하면 창이 닫히게 함
  } </SCRIPT>


<BODY>
echo "<A HREF="javascript:viewPic('$url')" BORDER="0">
<img src=$url width=$filesize[0] height=$filesize[1] alt='클릭하면 원래 크기로 볼 수 있습니다.'></a><br><br>";
}
</BODY>

댓글 전체

urlencode 해봤습니다. 그런데, 이미지 파일을 저장할때 한글파일명으로 저장되었으므로,urlencode해서 그 파일을
다시 불러들이면 파일을 못 찾습니다. 왜냐면, urlencode는 %로 시작하는 문자열로 바꿔버리니 말입니다.
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT