easyui용 KindEditor 편집기
<link href="~/Scripts/Kindeditor/themes/default/default.css" rel="stylesheet" />
<link href="~/Scripts/uploadify/uploadify.css" rel="stylesheet" />
<div class="fitem">
<div class="details_text" style="width: 700px; height: 500px; float: left;">
<textarea id="editor_id" style="height: 500px; width: 670px" name="content">textarea>
div>
div>
<script type="text/javascript" src="~/Scripts/Kindeditor/kindeditor-all.js">script>
<script type="text/javascript" src="~/Scripts/Kindeditor/zh-CN.js">script>
<script type="text/javascript" src="~/Scripts/uploadify/jquery.uploadify.min.js">script>
var kindeditor;
$(function () {
//
KindEditor.ready(function (K) {
kindeditor = K.create('#editor_id', {
//uploadJson: '/Management/UploadPic?type=1&result=' + result + "&imgUrl=" + imgUrl + "&returnType=" + returnType,
uploadJson: web_dir + '/Management/UploadPic?type=1',// 。
allowFileManager: false,//true 。
pasteType: 1,// ,0: , 1: , 2:HTML
//urlType,// 。 : String; : kindeditor.js
afterCreate: function () {// 。
var self = this;
K.ctrl(document, 13, function () {
self.sync();
K('form[name=example]')[0].submit();
});
K.ctrl(self.edit.doc, 13, function () {
self.sync();
K('form[name=example]')[0].submit();
});
}
});
});
setTimeout(function () {
getInfo(curId);
}, 300)
})
오류의 큰 원인은 편집기가 DOM을 다 렌더링하지 않고 요청 데이터를 보냈기 때문에 타이머를 넣었고, 안 되면 길게 고쳤기 때문이다
//
kindeditor.html(unescape(msg.row_data.record.SugContent));
//
var detailHtmlStr = escape(kindeditor.html());
https://blog.csdn.net/ibenxiaohai123/article/details/77318574
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.