CKEDITOR 定义可编辑区域

发布于 2024-09-06 08:28:41 字数 365 浏览 7 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

贪了杯 2024-09-13 08:28:41

我建议将页面数据放入后端数据库,然后将其拉入 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文