Ckeditor 如何在编辑器中设置文本
如何在CKEditor中设置文本?CKEditor还需要与ckfinder集成 我试过了 //我需要在代码隐藏中设置ckeditor文本的值。为了从代码bhind获得该值,我使用了一个div,它将在代码隐藏中设置。这是目前没有隐藏,但我最终会这样做。我需要将此值设置为我的ckeditorCkeditor 如何在编辑器中设置文本,ckeditor,ckfinder,Ckeditor,Ckfinder,如何在CKEditor中设置文本?CKEditor还需要与ckfinder集成 我试过了 //我需要在代码隐藏中设置ckeditor文本的值。为了从代码bhind获得该值,我使用了一个div,它将在代码隐藏中设置。这是目前没有隐藏,但我最终会这样做。我需要将此值设置为我的ckeditor <textarea id="editor1" name="editor1"></textarea> <script type="text/javascrip
<textarea id="editor1" name="editor1"></textarea>
<script type="text/javascript">
window.onload = function () {
var edt = CKEDITOR.replace('editor1', { toolbar: 'Basic' });
CKFinder.setupCKEditor(edt, '/ckfinder/');
var t = <%=editortext.InnerText %>;
CKEDITOR.instances.editor1.setData(t);
}
window.onload=函数(){
var edt=CKEDITOR.replace('editor1',{toolbar:'Basic'});
setupCKEditor(edt,“/CKFinder/”);
var t=;
CKEDITOR.instances.editor1.setData(t);
}
如果我为t放置一些静态文本,var t=“some text”
然后设置
CKEDITOR.instances.editor1.setData(t);它很好用
如果我使用
var t = <%=editortext.InnerText %>;
CKEDITOR.instances.editor1.setData(t);
var t=;
CKEDITOR.instances.editor1.setData(t);
ckeditor不再显示。仅显示文本区域。如何在ckeditor中设置文本?请先帮助检查浏览器控制台中的错误。还要观察从后端代码呈现到该模板中的内容。最可能缺少的是引号
”
和/或呈现的字符串包含未替换的撇号/quot。马克
控制台就是一切。此语法在这里可能很有用:
CKEDITOR.instances['editor1'].setData(t); // where editor1 is id
或者试试这个
edt.setData(t);
这篇文章引用了很久,但我希望我不会太晚让其他人看到: 您忘记用引号括起服务器端代码: var t=“” 页面的呈现方式如下所示:
var t = "your text here";
而不是
var t=此处的文本
使用代码肯定会破坏javascript的解析器
<script>
function SetContents(value ) {
var oEditor = CKEDITOR.instances.MainContent_editor1;
var t = document.getElementById('<%=editor1.ClientID %>').value ;
oEditor.setData(t);
}
</script>
<script type="text/javascript">
var ckEditor = CKEDITOR.replace('<%=editor1.ClientID %>', {
// extraPlugins: 'bbcode',
// fullPage : true,
extraPlugins: 'docprops',
removeDialogTabs: 'image:advanced',
filebrowserImageUploadUrl: 'Upload.ashx',
resize_enabled: false,
toolbar: [
['Source', '-', 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink'],
['FontSize', 'TextColor', 'BGColor'],
['Image']
]
});
var oEditor = CKEDITOR.instances.MainContent_editor1;
var t = document.getElementById('<%=editor1.ClientID %>').value;
oEditor.setData(t);
function pageLoad() { // this is because after postback jquery not working
var instance = CKEDITOR.instances['<%=editor1.ClientID %>'];
if (instance) {
CKEDITOR.remove(ckEditor);
}
CKEDITOR.replace('<%=editor1.ClientID %>', {
// extraPlugins: 'bbcode',
// fullPage : true,
extraPlugins: 'docprops',
removeDialogTabs: 'image:advanced',
filebrowserImageUploadUrl: 'Upload.ashx',
resize_enabled: false,
toolbar: [
['Source', '-', 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink'],
['FontSize', 'TextColor', 'BGColor'],
['Image']
]
});
var oEditor = CKEDITOR.instances.MainContent_editor1;
var t = document.getElementById('<%=editor1.ClientID %>').value;
oEditor.setData(t);
}
</script>
函数集合内容(值){
var oEditor=CKEDITOR.instances.MainContent\u editor1;
var t=document.getElementById(“”).value;
oEditor.setData(t);
}
var ckEditor=ckEditor.replace(“”{
//extraPlugins:'bbcode',
//整页:对,
extraPlugins:'docprops',
removeDialogTabs:“图像:高级”,
filebrowserImageUploadUrl:'Upload.ashx',
已启用调整大小:false,
工具栏:[
['Source'、'-'、'Bold'、'Italic'、'-'、'NumberedList'、'BulletedList'、'-'、'Link'、'Unlink'],
['FontSize','TextColor','BGColor'],
['Image']
]
});
var oEditor=CKEDITOR.instances.MainContent\u editor1;
var t=document.getElementById(“”).value;
oEditor.setData(t);
函数pageLoad(){//这是因为回发后jquery不工作
var instance=CKEDITOR.instances[''];
如果(实例){
CKEDITOR.remove(CKEDITOR);
}
CKEDITOR.替换(“”{
//extraPlugins:'bbcode',
//整页:对,
extraPlugins:'docprops',
removeDialogTabs:“图像:高级”,
filebrowserImageUploadUrl:'Upload.ashx',
已启用调整大小:false,
工具栏:[
['Source'、'-'、'Bold'、'Italic'、'-'、'NumberedList'、'BulletedList'、'-'、'Link'、'Unlink'],
['FontSize','TextColor','BGColor'],
['Image']
]
});
var oEditor=CKEDITOR.instances.MainContent\u editor1;
var t=document.getElementById(“”).value;
oEditor.setData(t);
}