UEditor 기반 단독 이미지 업로드 구현
// UEditor
(function($){
$.uploadimages = function(uploadId){
var rand = Math.ceil(Math.random() * 1000) * Math.floor(Math.random() * 100);
var editorId = 'upload_images_' +rand + '_ueditor';
$("<div style='display:none;'></div>")
.append("<script id='"+editorId+"' type='text/plain'></script>")
.appendTo('body');
var _editor = this.getEditor(editorId);
_editor.ready(function(){
_editor.setDisabled('insertimage');
_editor.hide();
_editor.addListener('beforeinsertimage',function(t,args){
var url = args[0].src;
//alert(t + '['+ uploadId+']:' + url);
if(typeof(uploadId) == 'string'){
$('#' + uploadId).val(url);
}else if(typeof(uploadId) == 'object'){
$(uploadId).val(url);
}
});
});
};
$.uploadimages.prototype = {
getEditor:function(editorId){
this.editor = UE.getEditor(editorId);
return this.editor;
},
show:function(){
var _editor = this.editor;
var img = _editor.getDialog('insertimage');
img.render();
img.open();
}
};
})(jQuery);
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.