当前位置: 首页 > 图文教程 > 网络编程 > ASP > 如何使用fckeditor在线编辑器

ASP
asp中常用的文件处理函数
正确处理ASP动态网页中的容错机制
asp自动生成javascript检验函数
如何避免asp的SQL的执行效率低
编译asp应用程序成为exe文件
ASP完成小偷程序机制和简略示例
ASP技巧:rs.getrows方法
ASP简单实现数字字符混合验证码
ASP技巧 挂QQ的网页源代码ASP/PHP
ASP实例:用ASP判断文件地址是否有效
ASP实例:使用ASP生成图片彩色校验码
ASP如何跳出本次进入下一次循环
ASP读取数据库中数据到数组的类
为你的ASP程序作一个负载测试
如何用ASP来获取客户端真实IP的地址
asp脚本运行超时的解决办法
ASP缓存类 【先锋缓存类】Ver2004
ASP动态包含文件的改进方法
ASP中利用application实现缓存
ASP Application 对象用户手册

ASP 中的 如何使用fckeditor在线编辑器


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 73 ::
收藏到网摘: n/a

1、去http://www.aspprogram.cn/soft.asp?id=38这个地址下载fckeditor在线编辑器(请先杀毒,后使用)
2、fckeditor配置
 a、为了使用根目录,我们将IIS的默认网站设置为站点,指向fckeditor(这个可改名)所在的目录。
 b、现在建立一个asp文件,来调用fckeditor在线编辑器,假设为news.asp,代码如下:

<!--#include file="FCKeditor/fckeditor.asp" -->
<%
a=request("a")
If a="" Then 
%>
  <table border=1 cellpadding=0 cellspacing=0>
  <form name="form1" method="post" action="?a=save">
  <tr>
  <td align="right">新闻内容</td>
  <td height="25" align="left">
<%  
  Dim oFCKeditor 
  Set oFCKeditor = New FCKeditor 
  oFCKeditor.BasePath = "/fckeditor/"  
   '设置编辑器的路径,我站点根目录下的一个目录 
   '如果你改了目录的名,这里就需要改成那个目录名
  oFCKeditor.ToolbarSet = "Default" 
  oFCKeditor.Width = "700" 
  oFCKeditor.Height = "500" 
  oFCKeditor.Value = "" 
  '这个是给编辑器初始值 
  oFCKeditor.Create "logbody" 
  '以后编辑器里的内容都是由这个logbody取得,命名由你定 
 %></td>
</tr>
<tr>
 <td colspan=2 align="center">
 <input type="submit" value=" 提 交 ">
 </td>
</tr>
</form>
</table>
<%
Else '显示fckeditor在线编辑器内容
 response.write request("logbody")
End If
%>
到这里,可以上传文字了

3、这个时候,我们在上传图片,出现上传错误。解决方法:

(1)fckconfig.js 中修改
 FCKConfig.DefaultLanguage   = 'zh-cn' ;    //原来是en
 FCKConfig.TabSpaces   = 1 ; //在编辑器中是否可以是否TAB键 0 不可用 1 为可用
 var _FileBrowserLanguage = 'asp' ; 
 var _QuickUploadLanguage = 'asp' ; 
(2) fckeditor.asp 中修改
  sBasePath   = "/fckeditor/" 
  '表示 当前这个文件 fckeditor.asp相对于站点根目录的路径,看看我的目录排放

(3) FCKeditor\editor\filemanager\connectors\asp\config.asp中修改这里设置,用于文件上传
 ConfigIsEnabled = true '启用上传功能 把 false 改成 true
 ConfigUserFilesPath = "/upFile/" '设置你的上传目录 这里 "/upFile/" 表示站点根目录下的 upFile目录 ,这个目录是需要自己创建的,大家可以看到上图目录结构中我创建了 upFile 目录 ,这样上传的文件将会存放到这个目录中。FckEditor会根据您上传的类别自动在upFIle目录中创建如 image 、 flash 等目录。

这样就可以了,我们来试试index.asp程序,成功,可以上传图片了!!!
(4) fckeditor\editor\filemanager\browser\default\connectors\asp\config.asp 中修改
这里设置,用于浏览服务器上文件
ConfigIsEnabled = true '启用浏览功能,把false改成true
ConfigUserFilesPath = "/upfile/" 同(3)

完毕。