이미지 첨부시 무한로딩 되는 문제

516 views
Skip to first unread message

Benjamin Oh

unread,
Apr 3, 2016, 9:44:44 AM4/3/16
to chsoft

안녕하세요.

asp 5.1.6 euc-kr 사용하고 있습니다.
xxx.abc.com 에서 등록하면
zzz.abc.com url로 등록이 되어야 합니다.

1. 동시에 이미지를 1개 사진을 추가할 경우 첫번째 사진을 올라가는데 2번째 이후부터의 사진은 올라가지 않는 현상 발생
2. 이미지는 올라가긴 했으나 등록 화면에서의 무한 로딩 되는 현상 

확인 부탁드리겠습니다.




chsoft

unread,
Apr 3, 2016, 4:09:08 PM4/3/16
to chs...@googlegroups.com
안녕하세요.

xxx에서 zzz로 이미지를 업로드하고 에디터에 출려하려면 아래와 같이 조금 수정해 주셔야 합니다.
1. 스크립트 수정
수정 파일: popup/js/폴더 안에 있는 image.html5.js, image.js 2개 파일.
수정 코드: function init() 함수
수정 전: UploadScript = oEditor.config.editorPath + 'imageUpload/upload.jsp';
수정 후: UploadScript = 'http://zzz.abc.com/imageUpload/upload.asp';

2. zzz.abc.com으로 imageUpload 폴더를 복사하고, config.asp를 설정합니다. (URL상 경로: http://zzz.abc.com/imageUpload)
3. cheditor/utils/crossdomain.xml 파일을 zzz.abc.com의 웹 문서 루트로 복사합니다. (URL상 경로: http://zzz.abc.com/crossdomain.xml)

감사합니다.

2016년 4월 3일 일요일 오후 10시 44분 44초 UTC+9, Benjamin Oh 님의 말:

Benjamin Oh

unread,
Apr 3, 2016, 6:11:54 PM4/3/16
to chsoft
안녕하세요...

알려주신 방법으로 진행을 해 보았으나 동일한 현상이 발생합니다.


그리고 소스가 euc-kr 과 utf-8 인코딩이 섞여서 작업된 것 같은데 확인 부탁드립니다.
혹시 이 부분 때문에 안되는거 아닌가 싶어서요

예를 들어서 upload.asp는 UTF-8로 작성이 되어 있는데 image.html5.js, image.js  이 파일들은 euc-kr로 인코딩 되어 있네요..

다시 한 번 확인 부탁드립니다.

수고하세요



2016년 4월 3일 일요일 오후 10시 44분 44초 UTC+9, Benjamin Oh 님의 말:

chsoft

unread,
Apr 3, 2016, 6:55:14 PM4/3/16
to chsoft
upload.asp의 문자셋은 크게 영향을 받지 않습니다. js만 문제 인코딩이 맞으면 됩니다.
zzz에 이미지 파일은 서버에 저장이 이상없이 되나요?


2016년 4월 4일 월요일 오전 7시 11분 54초 UTC+9, Benjamin Oh 님의 말:

Benjamin Oh

unread,
Apr 6, 2016, 9:27:00 PM4/6/16
to chsoft
메일로 회신해 드렸었는데 답변이 없어서 문의 다시 남깁니다.

서버에 이미지는 저장이 되는데 처음 문의 드렸던과 다르지 않습니다.

확인 다시 부탁드립니다.

혹시 가능하시다면 변경된 코드를 받을 수 있는지도 문의 드립니다.



2016년 4월 4일 월요일 오전 7시 55분 14초 UTC+9, chsoft 님의 말:

chsoft

unread,
Apr 8, 2016, 2:56:51 AM4/8/16
to chsoft
zzz에 이미지 파일이 저장이 된다면, 큰 문제는 아닐 듯 합니다.
아래와 같이 하여 그림 URL 경로를 확인해 주십시오.

파일: popup/js/image.html5.js
함수: doUpload()

            xhr.onreadystatechange = function(xhrEvent) {
                if (this.readyState === 4 && this.status === 200) {
var jsonText = decodeURI(oEditor.trimSpace(this.responseText));
alert(jsonText );
...

이미지 파일을 올리면 이미지 저장 경로와 URL 등의 정보가 나타날 것입니다.
해당 URL 경로가 올바른 지 확인해 주십시오.

감사합니다.

2016년 4월 7일 목요일 오전 10시 27분 0초 UTC+9, Benjamin Oh 님의 말:

Benjamin Oh

unread,
May 19, 2016, 5:51:02 AM5/19/16
to chsoft


사파리로 체크를 해 보니 js에서 에러가 발생하네요..

확인 부탁드립니다.




2016년 4월 8일 금요일 오후 3시 56분 51초 UTC+9, chsoft 님의 말:

chsoft

unread,
May 19, 2016, 2:31:29 PM5/19/16
to chsoft
해당 error 이벤트 구문에 있는 ' + evt.target.error.code' 이 부분은 없애도 상관 없습니다.
'evt.target.error.code' 이 코드 때문에 이미지가 출력되지 않는 것은 아닙니다.
이미지 처리 중에 어떤 오류가 발생했기 때문에 error 이벤트가 발생하게 된 것 같습니다.

html5용 이미지 업로드에서 설정에 문제가 없다면, 아마도 서로 다른 도메인으로 전송과 결과를 받는 과정에서
크로스도메인 문제가 발생했을 수도 있을 것 같습니다.

오늘 중에 다시 한 번 답변 글을 작성하겠습니다.

2016년 5월 19일 목요일 오후 6시 51분 2초 UTC+9, Benjamin Oh 님의 말:

Benjamin Oh

unread,
Jun 20, 2016, 12:57:54 AM6/20/16
to chsoft
대표님.. 

크로스 도메인 이미지 업로드 언제쯤 될까요? ㅠㅠ

금새 끝내 주신다고 하셨는데 벌써 한달이 넘었네요..

부탁드립니다.


2016년 5월 20일 금요일 오전 3시 31분 29초 UTC+9, chsoft 님의 말:

chsoft

unread,
Jun 20, 2016, 8:41:17 PM6/20/16
to chs...@googlegroups.com
안녕하세요.

cors를 통해 크로스 도메인 억세스가 가능한 것으로 테스트를 했는데요,
file을 업로드할 경우 server side에서 cors 관련 헤더를 설정하여 출력하고 있는데도
서버에서 파일 정보를 얻지 못하고 있습니다.
뭔가 제가 설정을 잘못하고 있는 것 같습니다.
좀 더 원인을 확인하고 해결 되는데로 다시 글을 올리겠습니다.

감사합니다.


2016년 6월 20일 월요일 오후 1시 57분 54초 UTC+9, Benjamin Oh 님의 말:

Benjamin Oh

unread,
Jul 19, 2016, 12:15:26 AM7/19/16
to chsoft
대표님.. 무더운 여름에 고생이 많으십니다.

크로스 도메인은 언제쯤 처리가 될까요?

고객사 클레임이 장난아니네요.. ㅠㅠ

수고하세요


2016년 6월 21일 화요일 오전 9시 41분 17초 UTC+9, chsoft 님의 말:

chsoft

unread,
Jul 19, 2016, 12:31:56 AM7/19/16
to chsoft
안녕하세요. 나창호입니다.

HTML5용 이미지 크로스 도메인 문제가 쉽게 풀리지 않고 있는데요,
오늘, 내일 중으로 완료하여 해당 소스를 이메일을 통해 보내 드리겠습니다.
'sup...@chcode.com'으로 받으실 이메일 주소 하나 보내 주십시오.

감사합니다.

2016년 7월 19일 화요일 오후 1시 15분 26초 UTC+9, Benjamin Oh 님의 말:
Reply all
Reply to author
Forward
0 new messages