富文本编辑器生成html(富文本编辑器生成excrl)
asp.net如何生成一个HTML页面?
我的回答如下,希望能帮助您:
1.FCKeditor 是一个开源的文本编辑器,不能直接生成html文件,但是可以借助FCKeditor控件获取在编辑器中排版好html代码。
2.生成HTML文件,需要用到文本写入流,利用这个类实例化一个对象,用这个对象的一个write方法方法写入html文本文件.
3.写入完成由要释放资源。用这个对象调.Dispose();好像是这个。
4.具体参见代码:
StringBuilder strbuf = new StringBuilder();
strbuf="这里是我获取的FCKeditor的html代码";
StreamWriter sw = new StreamWriter(Server.MapPath("../html/default/test.htm"), true, Encoding.UTF8);
sw.Write(strbuf.ToString());
sw.Close();
sw.Dispose();
这样您就可以生成一个为test.html的html文件了
---------------------------------------------------------------------------
如果你没有变成基础,其实开可以有一种更简单的方式来生成html网页,
但是可以借助FCKeditor控件获取在编辑器中排版好html代码。
然后保存到记事本里面,把记事本的 .txt 后缀修改为 .htm .html 然后保存,在打开就可以生成一个html网页了。
UEditor富文本编辑器,请问如何保存编辑好的内容到html文件?
UEditor-》file(文件)-》save as(另存为)-选择保存路径/修改文件名(选择你保存的文件的后缀名)-》保存
谁会将富文本编辑器代码插入到html页面中
!DOCTYPE html
html
head
meta charset="utf-8" /
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /
title在页面中添加一个富文本编辑器kindeditor/title
!--start kindeditor--
style
form {
margin: 0;
}
textarea {
display: block;
}
/style
!--引用路径正确与否决定kindeditor是否被成功引用--
link rel="stylesheet" href="kindeditor/themes/default/default.css"/
script charset="utf-8" src="kindeditor/kindeditor.js"/script
script charset="utf-8" src="kindeditor/lang/zh_CN.js"/script
script
KindEditor.ready(function(K) {
window.editor = K.create('#editor_id');
});
/script
!--end kindeditor--
/head
body class=""
divh回复话题/h/div
div
form action="" method="post"
!--编辑器editor 这个id="editor_id"是上面KindEditor.ready(function(K));函数创建一个
文本编辑框来替换textarea需要用到的id--
textarea id="editor_id" name="content" style="width:700px;height:300px;"
strongHTML内容/strong/textarea
div
button type="submit"发表/button
button type="reset"取消/button
/div
/form
/div
/body
/html
备注:这里需要引用kindeditor包,这个包可以在kindeditor的官网下载,官网上有
HTML富文本编辑器Quill的使用
两种主题
toolbar的自定义:
quill取消了getHtml()的API,getContents()返回的是Delta对象,一种JSON数组,getText()返回文本域里对应字符串。
因平台需将用户编辑的格式传回后台生成邮件的正文,而邮件的正文是Html格式,通过查issue找到获取Html的方法: quill.container.firstChild.innerHTML