Folder: /web/ext/daumeditor
Example pages: /ml/sample/daumeditor/main.jsp /ml/doc2/DocEdit.jsp, /ml/doc2/DocView.jsp, ...
Editor.init({
form: "formId", // required form id ( default: "form" )
canvas: {
readonly: true // readonly view
}
});
//NO AJAX CALL:
Editor.modify({
"content": "test"
});
...
//AJAX CALL:
$.ajax({
url: "/Common/FileView.action",
data: {
"fileForm.revid": "${view.revid}"
},
type: "POST",
dataType: "html"
}).done( function(data){
Editor.modify({
"content": data
});
});
<div class="editor-container">
<%@ include file="/ext/daumeditor/editor.jsp"%>
</div>
$.ajax({
url: ...,
data: {
"content" : Editor.getContent(),
...
},
...
});
- Editor.init();
- required to inizialize the editor
- Editor.readonly(param);
- put the editor in readonly mode parameter: true|false
- Editor.resize(height);
- resize the editor
- Editor.onReady().done(function(){//do something});
- using this function ensures the editor is ready
- Editor.getDocument();
- return the Document object of the editor ( https://developer.mozilla.org/en-US/docs/Web/API/Document )
- Editor.download(filename);
- will save the content of the editor in a temporary file parameter filename // default value: template.html
- Editor.print()
- will print the content of the editor