Html 使用编辑器发布文章
我对使用ckeditor是新手。我已经安装了ckeditor。在我的HTML页面中显示的编辑器中,我可以在那里写文章。但是我不知道如何保存它并在我的HTML页面中显示文章。以下是我的html代码:Html 使用编辑器发布文章,html,ckeditor,article,Html,Ckeditor,Article,我对使用ckeditor是新手。我已经安装了ckeditor。在我的HTML页面中显示的编辑器中,我可以在那里写文章。但是我不知道如何保存它并在我的HTML页面中显示文章。以下是我的html代码: <form method="post"> <p>Editor: <textarea class='ckeditor' id="ckeditor" name="ckeditor" row="10" cols="80"> </textarea> <
<form method="post">
<p>Editor:
<textarea class='ckeditor' id="ckeditor" name="ckeditor" row="10" cols="80">
</textarea>
<script type="/text/javascript">
CKEDITOR.replace('ckeditor');
</script>
</p>
<p>
<input type="submit">
</p>
</form>
编辑:
CKEDITOR.替换(“CKEDITOR”);
您需要某种后端。CKEditor在浏览器中工作,所以您需要做的是获取数据,将其发布到服务器并保存在那里。下一步是了解如何使用服务器端语言,例如。您需要学习如何在服务器上构建接收数据的系统。实现这一点有多种方法,它们在很大程度上取决于您拥有的服务器类型
了解如何使用服务器端语言构建一个系统,该语言接收POST和GET请求并将它们保存到数据库或文件中。我推荐一个数据库,但恐怕这需要更多的学习
您可以使用JavaScript从CKEditor获取数据。在表单中,您需要添加一点JavaScript,以使用编辑器的值更新textarea。这是因为CKEditor的工作原理是用iframe
元素替换textarea
,因此在iframe
中所做的更改不会自动应用于textarea
。您需要学习如何将click事件处理程序附加到submit按钮,在提交之前,您需要运行我从StackOverflow问题复制的以下代码
for(var instanceName in CKEDITOR.instances) {
CKEDITOR.instances[instanceName].updateElement();
}
祝你好运,玩得开心