|
問:我不會任何HTML語法及沒有任何主頁製作經驗,能用好這個編輯器嗎?
答:絕對沒有任何問題,因為編輯器是完全所見即所得的,所以HTML語法都在後臺自動生成。至於使用方面,本編輯器也儘量做到簡單易用,相信您能在短時間內學會使用這個功能強大的編輯器的。
問:與普通文本輸入框相比,HTML編輯器有什麼優勢之處?
答:最大的優勢就是讓使用者更方便快捷地編寫出各種不同樣式及效果的HTML內容,以往普通文本輸入框要實現這些HTML效果的內容就需要使用者具備一定的HTML語法或UBB語法,而且編寫內容的時候是手工編寫代碼方式的,除了不直觀以外,還經常出現編寫好內容並輸出後才發現效果不理想等情況。而使用HTML編輯器則完全杜絕了這些情況的發生。
問:為什麼我無法使用編輯器的部分或全部功能?
答:因為編輯器使用了JAVASCRIPT用戶端語言,如果流覽器不支援JAVASCRIPT或關閉了這個功能的話,編輯器就不能正常工作了。另外,編輯器還需要使用者的流覽器版本是IE5.5以上,否則編輯器同樣不能正常工作。
問:為什麼我在修改內容的時候有些內容會跑出編輯區?
答:因為內容都是以HTML格式保存的,如果你在賦值的時候沒有對內容進行字元轉換,則會以HTML格式進行解釋,所以請一定在賦值時加入Server.HTMLEncode()函數。如: <textarea name=content><%=Server.HTMLEncode(html)%></textarea>
問:我的程式放在一般的虛擬主機上,沒有FSO或上傳元件支援,能使用上傳功能嗎?
答:可以。因為eWebEditor上傳功能的實現使用的是無元件檔上傳,所以無需任何元件的支援。
問:我轉原來系統的線上編輯為eWebEditor時,為什麼顯示出來都是HTML格式源代碼?
答:因為很多現有的系統使用的都是UBB之類的編碼,都有進行字元轉換,有可能在保存或顯示頁,你把保存或顯示頁的所有字元轉換函數去掉就可以了,因為eWebEditor存的就是HTML格式的代碼。
問:為什麼我編輯的內容都會多一個逗號?
答:因為內容超過100K時,eWebEditor有自動檔截取功能,使得大的檔內容也能提交,突破microsoft的表單限制。所以請定保證使用下面的形式接收提交來的資料:
<%
For i = 1 To Request.Form("content1").Count
sContent = sContent & Request.Form("content1")(i)
Next
%>
問:為什麼不能上傳超過200K的檔?
答:win2003的IIS 6.0對asp的上傳檔大小為200k限制,aspx的上傳程式沒有影響。在IIS6.0中,默認設置是特別嚴格和安全的,最大只能傳送 204,800 個位元組,這樣可以最大限度地減少因以前太寬鬆的超時和限制而造成的攻擊。IIS 6 出於安全考慮, 默認最大請求是200K(也即最大提交資料限額為200KByte,204800Byte)。(在 IIS 6.0 之前的版本中無此限制)。
解決辦法:
1. 關閉 IIS Admin Service 服務
2. 打開 \Windows\system32\inesrv\metabase.xml
3. 修改 SPMaxRequestEntityAllowed 的值為自己需要的, 默認為 204800
4. 啟動 IIS Admin Service
|