ewebeditor上傳
① 如何直接調用ewebeditor編輯器中的上傳文件功能
本身是帶有上傳功能的,想要獨立的,你得去看看它的演示目錄_example下,里邊有,復制下代碼就可以了。或去找獨立的上傳組件單獨使用。
② 如何修改ewebeditor上傳圖片大小限制
更改資料庫Editor\db\ewebeditor.mdb中的表eWebEditor_Style
默認只改欄位S_id為14的這一條記錄就行了。
相應的欄位:
S_RemoteSize (gif|jpg|jpeg|bmp默認100K)
S_FileSize (rar|zip|exe|doc|xls|chm|hlp文件的大小默認500K)
S_MediaSize (rm|mp3|wav|mid|midi|ra|avi|mpg|mpeg|asf|asx|wma|mov文件的大小默認1 00K)
S_FlashSize (swf文件的大小默認100K)
S_ImageSize(gif|jpg|jpeg|bmp默認100K)
如果只要改圖片限制的話把S_ImageSize和S_RemoteSize 下邊的數字改成200就是200K的
以此類推!
③ 去除eWebEditor上傳文件類型限制和上傳大小限制
完美去除eWebEditor上傳文件類型限制和上傳大小限制的方法
在文件夾 \WebEditor\asp\config.asp 文件中第31行如下:
aStyle(9) = "coolblue|||blue|||coolblue|||uploadfile/|||550|||350|||rar|zip|exe|doc|xls|chm|hlp|pdf|txt|ppt|||swf|||gif|jpg|jpeg|bmp|||rm|mp3|wav|mid|midi|ra|avi|mpg|mpeg|asf|asx|wma|mov|||gif|jpg|jpeg|bmp|||5000|||100|||100|||100|||100|||1|||1|||EDIT|||1|||0|||0|||||||||1|||0|||(Default Style) Cool blue interface, blue tone, standard style, some of the commonly used buttons, standard suitable width for the interface|||1|||en|||0|||500|||300|||0|||Copyright...|||000000|||12|||Verdana||||||0|||jpg|jpeg|||300|||FFFFFF|||1"
程序中調用代碼如下:
For i = 1 To Ubound(aStyle)
aStyleConfig = Split(aStyle(i), "|||")
If Lcase(sStyleName) = Lcase(aStyleConfig(0)) Then
bValidStyle = True
Exit For
End If
Next
我使用的是coolblue 樣式,所以是上面的那一條記錄啦,下面是針對Split出來的數組數據的描述
0=樣式名稱,
1=按鈕圖標文件夾,
2=Css樣式文件夾,
3=上傳文件保存位置,
4=最佳調用寬度,
5=最佳調用高度
文件類型:
6=其他,
7=動畫,
8=圖像,
9=媒體,
10=遠程自動上傳
文件大小:
11=其他,
12=動畫,
13=圖像,
14=媒體,
15=遠程自動上傳
無用設置:
16=是否顯示狀態欄,
17=是否在粘貼Word文檔的時候提示清理,
18=默認編輯模式
19=路徑模式:[0=相對路徑,1=絕對路徑,2=絕對根路徑]
20=上傳組件:[0=無組件上傳,免費版本只提供無組件上傳,如果想使用其他上傳方式請與官方聯系購買正式版]
21=保存模式:[用於將所上傳的文件分目錄保存,選項有:年月日目錄,年月目錄,日目錄等,免費版本無此功能!]
23=顯示路徑
無用設置:
24=是否自動上傳遠程文件,
25=默認是否顯示指導方針,
26=編輯器樣式簡介,
27=是否允許自動選擇語言,
28=默認語言
無用設置:29=,30=,31=,32=,33=,34=,35=,36=,37=,38=,39=,40=,41=,42=
也就說把500改成5000就是大小限制變為5000K,其他類似。
有的eWebEditor里在Config.asp文件也不同,一開始的時候我的是限制在100k的,我就用了替換,把所有100換成400,反正無錯,現在可以上傳400k的圖。