CKEDITOR 定义可编辑区域
我正在使用 CKEDITOR 来更新网站上各个页面的正文内容。虽然我已经通过 config.contentsCss 应用了现有的样式表,但我需要将可编辑区域包装在一些 HTML 中,例如:
<div id="contentWrapper">
<div id="content">
[EDITABLE CONTENT]
</div>
</div>
此外,我只需要将 [EDITABLE CONTENT] 写入 CKEDITOR
有人有什么想法吗?
I'm using CKEDITOR to update the body content of various pages on a website. While I have applied the existing stylesheets via config.contentsCss
, I need to wrap the editable area in some HTML like:
<div id="contentWrapper">
<div id="content">
[EDITABLE CONTENT]
</div>
</div>
Additionally, I need for only [EDITABLE CONTENT] to be written to the CKEDITOR <textarea>
element and not the wrapper.
Anybody have any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议将页面数据放入后端数据库,然后将其拉入 CKeditor 实例并对其进行更新,而不是尝试解析页面并以这种方式拉取代码。
如果您担心从数据库中提取的后端处理命中,您可以使用数据库代码生成缓存页面。
I'd recommend putting your page data into a back-end database, then pulling that into your CKeditor instance and making the update to that rather than attempting to parse your page and pull the code in that manner.
If you are worried about the back-end processing hit to pull from the db you can generate cached pages using the database code.