CKEditor網(wǎng)頁編輯器 中文使用說明
更新時間:2010年04月21日 21:19:49 作者:
安裝CKEditor是一件容易的工作,只需要按照下面的簡單步驟就可以完成。多測試。
安裝
安裝CKEditor是一件容易的工作,只需要按照下面的簡單步驟就可以完成。
1.從我們的網(wǎng)站http://www.dbjr.com.cn/codes/21295.html上下載CKEditor的最新版本。
2.將下載的文件解壓到你網(wǎng)站目錄下的“ckeditor”文件夾里。
注意:你也可以將這些文件放在你網(wǎng)站的任何一個地方,默認(rèn)為“ckeditor”。
測試你的安裝
編輯器附帶有一些用來驗證安裝結(jié)果是否能正常運行的簡單的例子網(wǎng)頁,請查看“_samples”目錄。訪問如下的地址進行測試:
http://<你的網(wǎng)站域名>/<CKEditor 安裝路徑>/_samples/index.html
例如:
http://www.example.com/ckeditor/_samples/index.html
集成
有苦干個方式能將CKEditor集成到你的網(wǎng)頁中,在這里介紹最常用的實現(xiàn)方法。
第一步:載入CKEditor
CKEditor 是一個JavaScript 應(yīng)用程序,你只需要在你的網(wǎng)頁中包含一個文件引用就能加載它。如果你已經(jīng)將CKEditor安裝在了你網(wǎng)站的“ckeditor”目錄,你可參照如下示例:
<head>
...
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
用以上方式加載,CKEditor JavaScript API 就準(zhǔn)備就緒,可以使用了。
第二步:創(chuàng)建一個編輯器實例
CKEditor就像一個在你網(wǎng)頁中的文本區(qū)域(textarea)一樣工作,它提供了一個簡單易寫的用戶界面、版式和豐富的文字輸入?yún)^(qū)域,但用文本區(qū)域要實現(xiàn)同樣的效果,并不容易,它需要用戶輸入html代碼。
但是,實際上,CKEditor仍然是使用一個文本區(qū)域來傳遞它的數(shù)據(jù)到服務(wù)器上,這個文本區(qū)域?qū)κ褂谜邅碚f是不可見的,所以,你必需創(chuàng)建并編輯一個實例,首先創(chuàng)建一個實例:
<textarea name="editor1"><p>Initial value.</p></textarea>
注意,如果你想要加載一些數(shù)據(jù)到編輯器中,例如從數(shù)據(jù)庫中讀出數(shù)據(jù),只需要把數(shù)據(jù)放在文本區(qū)域(textarea)內(nèi)就可以了,就像上面的例子一樣。在這個例子中,我們已經(jīng)將文本區(qū)域(textarea)命名這“editor1”.當(dāng)接收POST提交的數(shù)據(jù)時,這個名字將被用在服務(wù)器操作?,F(xiàn)在,開始使用CKEditor Javascript API,我們用一個編輯器實例來“替換(replace)”這個普通的文本區(qū)域(textarea),為此一段JavaScript命令是必須的:
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
上面的腳本塊只能包含在網(wǎng)頁的<textarea>標(biāo)簽之后。也可以在<head>標(biāo)簽內(nèi)運行這個替換過程,但是在這種情況下你需要對“window.onload”事件進行監(jiān)聽:
<script type="text/javascript">
window.onload = function()
{
CKEDITOR.replace( 'editor1' );
};
</script>
第三步:保存編輯器內(nèi)容數(shù)據(jù)
按照先前的描述,編輯器正如一個文本區(qū)域(textarea)一樣工作,所以,當(dāng)提交一個包含一個編輯器實例的表單時,他的數(shù)據(jù)也將是很簡單的傳遞,用文本區(qū)域(textarea)的名稱作為健名來接收數(shù)據(jù)。舉個例子,按照上面的例子,在PHP中我們需要像這樣來處理數(shù)據(jù):
<?php
$editor_data = $_POST[ 'editor1' ];
?>
客戶端數(shù)據(jù)處理
一些用應(yīng)中(如ajax應(yīng)用)需要在客戶端處理完所有的數(shù)據(jù),然后用它自己的方式向服務(wù)器發(fā)送數(shù)據(jù),在這些情況下,使用CKEditor API就足以輕松獲取編輯器實例中的內(nèi)容。例 如:
<script type="text/javascript">
var editor_data = CKEDITOR.instances.editor1.getData();
</script>
完整例子
<html>
<head>
<title>Sample - CKEditor</title>
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
<body>
<form method="post">
<p>
My Editor:<br />
<textarea name="editor1"><p>Initial value.</p></textarea>
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
</p>
<p>
<input type="submit" />
</p>
</form>
</body>
</html>
安裝CKEditor是一件容易的工作,只需要按照下面的簡單步驟就可以完成。
1.從我們的網(wǎng)站http://www.dbjr.com.cn/codes/21295.html上下載CKEditor的最新版本。
2.將下載的文件解壓到你網(wǎng)站目錄下的“ckeditor”文件夾里。
注意:你也可以將這些文件放在你網(wǎng)站的任何一個地方,默認(rèn)為“ckeditor”。
測試你的安裝
編輯器附帶有一些用來驗證安裝結(jié)果是否能正常運行的簡單的例子網(wǎng)頁,請查看“_samples”目錄。訪問如下的地址進行測試:
http://<你的網(wǎng)站域名>/<CKEditor 安裝路徑>/_samples/index.html
例如:
http://www.example.com/ckeditor/_samples/index.html
集成
有苦干個方式能將CKEditor集成到你的網(wǎng)頁中,在這里介紹最常用的實現(xiàn)方法。
第一步:載入CKEditor
CKEditor 是一個JavaScript 應(yīng)用程序,你只需要在你的網(wǎng)頁中包含一個文件引用就能加載它。如果你已經(jīng)將CKEditor安裝在了你網(wǎng)站的“ckeditor”目錄,你可參照如下示例:
復(fù)制代碼 代碼如下:
<head>
...
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
用以上方式加載,CKEditor JavaScript API 就準(zhǔn)備就緒,可以使用了。
第二步:創(chuàng)建一個編輯器實例
CKEditor就像一個在你網(wǎng)頁中的文本區(qū)域(textarea)一樣工作,它提供了一個簡單易寫的用戶界面、版式和豐富的文字輸入?yún)^(qū)域,但用文本區(qū)域要實現(xiàn)同樣的效果,并不容易,它需要用戶輸入html代碼。
但是,實際上,CKEditor仍然是使用一個文本區(qū)域來傳遞它的數(shù)據(jù)到服務(wù)器上,這個文本區(qū)域?qū)κ褂谜邅碚f是不可見的,所以,你必需創(chuàng)建并編輯一個實例,首先創(chuàng)建一個實例:
<textarea name="editor1"><p>Initial value.</p></textarea>
注意,如果你想要加載一些數(shù)據(jù)到編輯器中,例如從數(shù)據(jù)庫中讀出數(shù)據(jù),只需要把數(shù)據(jù)放在文本區(qū)域(textarea)內(nèi)就可以了,就像上面的例子一樣。在這個例子中,我們已經(jīng)將文本區(qū)域(textarea)命名這“editor1”.當(dāng)接收POST提交的數(shù)據(jù)時,這個名字將被用在服務(wù)器操作?,F(xiàn)在,開始使用CKEditor Javascript API,我們用一個編輯器實例來“替換(replace)”這個普通的文本區(qū)域(textarea),為此一段JavaScript命令是必須的:
復(fù)制代碼 代碼如下:
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
上面的腳本塊只能包含在網(wǎng)頁的<textarea>標(biāo)簽之后。也可以在<head>標(biāo)簽內(nèi)運行這個替換過程,但是在這種情況下你需要對“window.onload”事件進行監(jiān)聽:
復(fù)制代碼 代碼如下:
<script type="text/javascript">
window.onload = function()
{
CKEDITOR.replace( 'editor1' );
};
</script>
第三步:保存編輯器內(nèi)容數(shù)據(jù)
按照先前的描述,編輯器正如一個文本區(qū)域(textarea)一樣工作,所以,當(dāng)提交一個包含一個編輯器實例的表單時,他的數(shù)據(jù)也將是很簡單的傳遞,用文本區(qū)域(textarea)的名稱作為健名來接收數(shù)據(jù)。舉個例子,按照上面的例子,在PHP中我們需要像這樣來處理數(shù)據(jù):
復(fù)制代碼 代碼如下:
<?php
$editor_data = $_POST[ 'editor1' ];
?>
客戶端數(shù)據(jù)處理
一些用應(yīng)中(如ajax應(yīng)用)需要在客戶端處理完所有的數(shù)據(jù),然后用它自己的方式向服務(wù)器發(fā)送數(shù)據(jù),在這些情況下,使用CKEditor API就足以輕松獲取編輯器實例中的內(nèi)容。例 如:
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var editor_data = CKEDITOR.instances.editor1.getData();
</script>
完整例子
復(fù)制代碼 代碼如下:
<html>
<head>
<title>Sample - CKEditor</title>
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
<body>
<form method="post">
<p>
My Editor:<br />
<textarea name="editor1"><p>Initial value.</p></textarea>
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
</p>
<p>
<input type="submit" />
</p>
</form>
</body>
</html>
您可能感興趣的文章:
- CKEditor4配置與開發(fā)詳細(xì)中文說明文檔
- 網(wǎng)頁編輯器FCKeditor 2.6.4精簡配置方法
- php版本CKEditor 4和CKFinder安裝及配置方法圖文教程
- 手把手教你 CKEDITOR 4 擴展插件制作
- 手把手教你 CKEDITOR 4 實現(xiàn)Dialog 內(nèi)嵌 IFrame操作詳解
- CKEditor 4.4.1 添加代碼高亮顯示插件功能教程【使用官方推薦Code Snippet插件】
- ckeditor的使用和配置方法分享
- PHP CKEditor 上傳圖片實現(xiàn)代碼
- 通過Fckeditor把圖片上傳到獨立圖片服務(wù)器的方法
- 限制ckeditor上傳圖片文件大小的方法
- CKeditor4 字體顏色功能配置方法教程
相關(guān)文章
FCKeditor2.3 For PHP 詳細(xì)整理的使用參考
FCKeditor2.3 For PHP 詳細(xì)整理的使用參考...2007-11-11Fckeditor XML Request error:internal server error (500) 解決方法
本文章收藏了關(guān)于FCKEditor XML Request Error:Internal Server Error(500)各種問題的解決辦法2012-09-09FCKeditor 2.6.5 ASP環(huán)境安裝配置使用說明
今天用到在線編輯器在asp環(huán)境下上傳竟然無效。找了好久才找到這介紹,現(xiàn)備份于此,需要的朋友可以參考下2012-03-03ajax php實現(xiàn)給fckeditor文本編輯器增加圖片刪除功能
工作需要需要fck編輯器的服務(wù)器瀏覽加個圖片刪除的功能,我們利用ajax php實現(xiàn)的有需要的朋友可以參考下2012-12-12百度UEditor修改右下角統(tǒng)計字?jǐn)?shù)包含html樣式
百度UEditor修改右下角統(tǒng)計字?jǐn)?shù)默認(rèn)只統(tǒng)計前臺所見的文字個數(shù),如何讓右下角統(tǒng)計字?jǐn)?shù)包含html樣式,需要的朋友可以參考下2014-07-07