Abu*_*ams 2 javascript php ckeditor
我有问题在我的drupal项目中使用javascript编写的ckeditor中选择的html.谁能帮我吗?
CKEditor的API并没有提供这一点,但查看文档看起来好像你可以执行以下操作(未经测试):
function getSelectionHtml(editor) {
var sel = editor.getSelection();
var ranges = sel.getRanges();
var el = new CKEDITOR.dom.element("div");
for (var i = 0, len = ranges.length; i < len; ++i) {
el.append(ranges[i].cloneContents());
}
return el.getHtml();
}
alert( getSelectionHtml(editor) );
Run Code Online (Sandbox Code Playgroud)
CKEditor还有我不太了解的HTML解析和序列化API,因此您可以使用这些API来根据您的要求定制HTML,而不是使用浏览器innerHTML实现的原始输出.
| 归档时间: |
|
| 查看次数: |
3016 次 |
| 最近记录: |