介紹幾款富文字框編輯器

2022-01-18 13:30:10 字數 2106 閱讀 6474

freetextbox 乙個有很多年歷史的富文字編輯器了,使用簡單,而且一般的使用是免費的,但是不開源,上傳上傳附件等功能沒有,擴充套件性差。

cuteeditor 最強大的富文字編輯器,巨牛無比,但是是收費的,個人使用的話用下破解版倒無所謂,要想在企業中使用那就得買了,所以雖然強大,但是想節約的話就不考慮這個了。看看他的選單就知道他有多牛了:

fckeditor(公升級版ckeditor)強大的開源富文字編輯器,各個語言中都可以使用。支援上傳、flash等,功能強擴充套件性強。

tinymce 也是乙個開源的富文字編輯器,不過名氣沒有fckeditor大,功能還是不錯。

kindeditor 乙個國人開發的富文字編輯器,貌似還不錯,沒有深入研究。

sharepoint的富文字編輯器,功能很弱,做的很爛,在moss中直接使用還好,如果不是moss環境那就完全沒有必要使用了。

介紹了那麼多,接下來還是回到主題,說說fckeditor的配置修改吧。我在專案中使用的是fckeditor2.6.3,fckeditor本身非常強大,但是不知道為什麼,預設情況下只支援上傳和flash,不支援上傳一般的附件。網上有修改fckeditor源**,然後重新編譯成dll,再放在伺服器上。這種方法太麻煩了,經過簡單的除錯了下fckeditor的**,發現可以通過直接修改配置檔案來上傳檔案。

具體修改方法就是開啟fckeditor資料夾下的fckconfig.js檔案,找到fckconfig.linkuploadurl ,修改如下:

fckconfig.linkuploadurl = fckconfig.basepath + 'filemanager/connectors/' + _quickuploadlanguage + '/upload.' + _quickuploadextension+ '?type=file';

ok,就改這乙個地方就夠了。現在點選「插入超連結」,切換到「上傳」選項卡,選擇本地檔案,然後點選「傳送到伺服器上」按鈕既可。

這裡預設的是webimages/fck目錄,在論壇中我們希望將使用者上傳的檔案發布到d盤,每個使用者上傳的檔案放在自己的登入名所命名的資料夾下面,那麼可以修改fckeditor\editor\filemanager\connectors\aspx\config.ascx檔案,修改**如下:

string loginname = page.user.identity.name.substring(page.user.identity.name.indexof("\\") + 1);

userfilespath = "/files/" + loginname;//檔案的虛擬目錄

userfilesabsolutepath = @"d:\files\"+loginname;//檔案儲存到伺服器上的絕對路徑

這樣上傳的檔案就會儲存到d盤files資料夾下的使用者名稱資料夾中,需要在iis中設定虛擬目錄files,指向d盤files資料夾,這樣使用者才可以在**中看到該資料夾中的檔案。

**:深藍居

富文字框編輯器

第一種方法 第一步,安裝django tinymce 第二步,在setting檔案中配置 新增富文字框編輯器這個模組 tinymce 在setting配置中配置tinymce的配置項引數 tinymce 的配置項 tinymce js url static tiny mce tiny mce.js ...

富文字編輯器介紹

富文字編輯器介紹富文字編輯器,rich text editor,簡稱 rte,它提供類似於 microsoft word 的編輯功能。常用的富文字編輯器 kindeditor ueditor ckeditor 使用kindeditor完成商品介紹的錄入4.3.1匯入kindeditor編輯器所需js...

web輕量級富文字框編輯

前言 主要介紹squire,wangeditor富文字編輯 以及用原生js 如何實現多個關鍵字標識 需求 如何標記多個關鍵字,取消關鍵字 第一種方法 原生 textarea 標記 準備資料參考 張鑫旭大大的部落格 講得非常的清楚哦 demo栗子 推薦文章 js range html文件 文字內容選中...