【发布时间】:2012-11-06 20:31:43
【问题描述】:
我在我的 ASP.NET Web 应用程序中添加了一个 AJAX html 编辑器,它工作正常。但是,当我将编辑器的内容保存到我的 sql 数据库时,它只会保存 html。我需要将其保存为 html 文档。有没有办法以编程方式将内容保存为数据库中的文档,然后可以使用我的 asp.net 应用程序打开?另外,有没有办法使用 html 编辑器来锚定编辑器中添加的文本部分?
感谢大家的帮助,
【问题讨论】:
我在我的 ASP.NET Web 应用程序中添加了一个 AJAX html 编辑器,它工作正常。但是,当我将编辑器的内容保存到我的 sql 数据库时,它只会保存 html。我需要将其保存为 html 文档。有没有办法以编程方式将内容保存为数据库中的文档,然后可以使用我的 asp.net 应用程序打开?另外,有没有办法使用 html 编辑器来锚定编辑器中添加的文本部分?
感谢大家的帮助,
【问题讨论】:
大多数html编辑器只插入html的sn-ps,所以你可以做的是在插入数据库之前将编辑器的内容添加到html文档中。
string.Concat('<html><body>', editor_contents, '</body></html>');
您必须对其进行修改以满足您的特定需求,但这应该可以帮助您入门。要锚定文本,您只需向要锚定的部分添加一个 id。
<a href="#someID">Go to section</a>
<div id="someID">Section</div>
【讨论】: