Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 리눅스
- Oracle
- 주식
- Stock ipo
- html
- Stock
- jquery
- 6월 공모주 청약 일정
- css
- 코드이그나이터
- linux
- JavaScript
- 맥
- 공모주 청약 일정
- IPO
- 오라클
- 주식 청약
- 주식 청약 일정
- MYSQL
- SQL
- 자바
- codeigniter
- 자바스크립트
- java
- 7월 공모주 청약 일정
- 제이쿼리
- 공모주
- php
- Eclipse
- 공모주 청약
Archives
- Today
- Total
개발자의 끄적끄적
[javascript] javascript ckeditor 파일업로드 본문
728x90
반응형
[javascript] javascript ckeditor 파일업로드
우선 아래처럼 CKeditor 를 사용하기위해 script를 로드합니다!
<script src="//cdn.ckeditor.com/4.11.4/full-all/ckeditor.js"></script>
그리고 나서
<textarea name="text_content" id="text_content" rows="10">
"본문내용"
</textarea>
<script type="text/javascript">
CKEDITOR.config.allowedContent = true;
CKEDITOR.filebrowserUploadMethod = 'form';
CKEDITOR.replace("text_content",{
height:"300"
,filebrowserImageUploadUrl: '파일업로드 작업을 할 URL 혹은 파일 경로 ex)./aaa.php 이런식으로 '
,toolbar:
[
{ name: 'document', items : [ 'Source' ] },
{ name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript' ] },
{ name: 'paragraph', items : [ 'NumberedList','BulletedList','-','JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock' ] },
{ name: 'links', items : [ 'Link','Unlink' ] },
{ name: 'insert', items : [ 'Image','Table' ] },
'/',
{ name: 'styles', items : [ 'Font', 'FontSize' ] },
{ name: 'colors', items : [ 'TextColor', 'BGColor' ] }
]
});
</script>
여기서 중요한점!
업로드 하는중에 잘못된 서버 응답이라는 에러가 나오면
이미지 업로드를 실행할 파일 URL 이 잘못되었거나!
{"filename" : "파일명", "uploaded" : 1, "url":"파일이 업로든 된 경로"}
처리 후 리턴값을 위처럼 json 구조로 리턴을 해주시면 해결이 됩니다!
버전마다 차이가 있을 수 있으니 참고들 하세요!!
CKeditor 공식 홈페이지 : https://ckeditor.com/
공식 홈페이지에 가면 CKeditor config option 들 부터 상세하게 조정할 수 있으니!
확인해보세요!
반응형
'개발 > javascript & jquery' 카테고리의 다른 글
[javascript] javascript split() 문자열 자르기 함수 (0) | 2019.10.18 |
---|---|
[jquery] .remove() 특정 html 지우기 (0) | 2019.10.18 |
[jQuery] jQuery 퍼센트 게이지를 나타내는 Progress Bar [펌] (0) | 2019.10.16 |
[javascript] javascript countup.js 카운트업 (0) | 2019.10.15 |
[javascript] jQuery.extend(), 두개 이상의 객체를 합치기(Merge) (0) | 2019.10.14 |
Comments