EWebEditor/常見問題及解答
EWebEditor | 安裝說明 | 集成調用|可視化配置管理|表單接收|JavaScript API|常見問題及解答 |
1、我不會任何HTML語法及沒有任何主頁制作經驗,能用好這個編輯器嗎?
絕對沒有任何問題,因為編輯器是完全所見即所得的,所以HTML語法都在后臺自動生成。至于使用方面,本編輯器也盡量做到簡單易用。
2、與普通文本輸入框相比,HTML編輯器有什么優(yōu)勢之處?
最大的優(yōu)勢就是讓使用者更方便快捷地編寫出各種不同樣式及效果的HTML內容,以往普通文本輸入框要實現(xiàn)這些HTML效果的內容就需要使用者具備一定的HTML語法或UBB語法,而且編寫內容的時候是手工編寫代碼方式的,除了不直觀以外,還經常出現(xiàn)編寫好內容并輸出后才發(fā)現(xiàn)效果不理想等情況。而使用HTML編輯器則完全杜絕了這些情況的發(fā)生。
3、為什么我無法使用編輯器的部分或全部功能?
因為編輯器使用了JAVASCRIPT客戶端語言,如果瀏覽器不支持JAVASCRIPT或關閉了這個功能的話,編輯器就不能正常工作了。另外,編輯器還需要使用者的瀏覽器版本是IE5.5以上,否則編輯器同樣不能正常工作。
4、為什么我在修改內容的時候有些內容會跑出編輯區(qū)?
因為內容都是以HTML格式保存的,如果你在賦值的時候沒有對內容進行字符轉換,則會以HTML格式進行解釋,所以請一定在賦值時加入HTMLEncode()函數。如:
(ASP版)
<textarea name=content><%=Server.HTMLEncode(str)%></textarea>
(PHP版)
<textarea name=content><?=htmlspecialchars($str)?></textarea>
5、我的程序放在一般的虛擬主機上,沒有FSO或上傳組件支持,能使用上傳功能嗎?(ASP版)
可以,因為eWebEditor上傳功能的實現(xiàn)可以使用無組件文件上傳類,所以無需上傳組件的支持也能正常使用上傳功能。
6、我轉原來系統(tǒng)的在線編輯為eWebEditor時,為什么顯示出來都是HTML格式源代碼?
因為很多現(xiàn)有的系統(tǒng)使用的都是UBB之類的編碼,都有進行字符轉換,有可能在保存或顯示頁,你把保存或顯示頁的所有字符轉換函數去掉就可以了,因為eWebEditor存的就是HTML格式的代碼。
7、為什么我編輯的內容都會多一個逗號?(ASP版)
因為內容超過100K時,eWebEditor有自動文件截取功能,使得大的文件內容也能提交,突破microsoft的表單限制。所以請定保證使用下面的形式接收提交來的數據:
<% For i = 1 To Request.Form("content1").Count sContent = sContent & Request.Form("content1")(i) Next %>
8、為什么不能上傳超過200K的文件?(win2003平臺)
win2003的IIS 6.0對asp的上傳文件大小為200k限制,aspx的上傳程序沒有影響。在IIS6.0中,默認設置是特別嚴格和安全的,最大只能傳送 204,800 個字節(jié),這樣可以最大限度地減少因以前太寬松的超時和限制而造成的攻擊。IIS 6 出于安全考慮, 默認最大請求是200K(也即最大提交數據限額為200KByte,204800Byte)。(在 IIS 6.0 之前的版本中無此限制)。
解決辦法:
- 停止 IIS Admin Service 服務
- 打開 \Windows\system32\inesrv\metabase.xml
- 修改 ASPMaxRequestEntityAllowed 的值為自己需要的, 默認為 204800
- 啟動 IIS Admin Service
參考來源[ ]
EWebEditor使用手冊導航 | ||||||||
---|---|---|---|---|---|---|---|---|
|