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

ASP
ASP 三层架构 Convert类实现代码
asp 采集程序常用函数分析
asp 通用修改和增加函数代码
初学js者对javascript面向对象的认识分析
Asp定时执行操作 Asp定时读取数据库(网页定时操作详解)
ASP 80040e14错误的解决方法
ASP实例:ASP+AJAX制作无刷新新闻评论系统
ASP教程:ContentType属性
rs.open sql,conn,1,1全接触
处理较长文章,添加 …… 效果
[ASP]利用 xmlhttp 分块上传文件
asp,php 和 jsp 比较 之我见
刷一次变一次图的ASP代码
ASP基础
随机生成文件名的函数
ASP自动解压RAR文件
从数据表中取出第n条到第m条的记录的方法
WEB打印大全
在ASP与ASP.NET之间共享对话状态(2)
在ASP与ASP.NET之间共享对话状态(1)

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 223 ::
收藏到网摘: 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)

完毕。