제국치천

지업로더 파일목록을 클릭할 때마다 404 에러를 수신하는 문제 해결법

지업로더(guploader) 사용시, 파일이 업로드되지 않은 상태에서 파일목록을 누르면 'undefined'로 접속을 시도하는 문제가 있습니다.

로그기록에 undefined라는 주소로 404에러가 마구 쌓이는 게 이 때문입니다.

guploader.js파일의 preview 부분을 다음과 같이 변경해주면 해결됩니다.


----------------- 문제가 되는 코드 -----------------
this.preview = function() {
    var file = this.get_file_info(document.getElementById(gup_name+"_files_list").value);
    var src = gup_file_path + '/' + file.save_name;
    var img = "<img src=\"" + src + "\" width=150 onerror=\""+gup_name+".preview_error()\">";
    document.getElementById(gup_name+"_image_preview").innerHTML = img;
}
----------------- 변경 후의 코드 -----------------
this.preview = function() {
    var file = this.get_file_info(document.getElementById(gup_name+"_files_list").value);
    var src = gup_file_path + '/' + file.save_name;
    var img = "<img src=\"" + src + "\" width=150 onerror=\""+gup_name+".preview_error()\">";
    if (file.save_name) {
        document.getElementById(gup_name+"_image_preview").innerHTML = img;
    }

}
-----------------------------------------------------
|

댓글 1개

감사합니다~ ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 4,410
13년 전 조회 4,724
13년 전 조회 8,697
13년 전 조회 4,074
13년 전 조회 3,706
13년 전 조회 4,022
13년 전 조회 4,269
13년 전 조회 9,940
13년 전 조회 6,907
13년 전 조회 3,034
13년 전 조회 9,123
13년 전 조회 5,564
13년 전 조회 6,791
13년 전 조회 3,609
13년 전 조회 7,943
13년 전 조회 4,312
13년 전 조회 1.3만
13년 전 조회 6,190
13년 전 조회 7,328
13년 전 조회 6,294