| 前段时间做一个新闻网站的后台,需要一个好的web编辑器,先找了一个FreeTextBox,在一般情况下,粘贴文本,图像和简单的表格都没有问题,但是在粘贴比较复杂的word表格就会报错,在HTML方式下查看时发现夹杂了大量的word控制标签,即时是不报错,在数据库中的存储量也会非常大,并且这样的word格式在web编辑器中难以修改.找了N久也没有太好的办法,只有重新选择一个web编辑器,忽然找到一个名为FCKeditor的编辑器,它是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。 FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。它可以在粘贴word格式的内容时,去掉word的样式.正好符合我的要求.还可以自动保存草稿,上传文件....太多功能,不一一述说,大家可以下载试用.
下面是它的截图:
配置WebConfig
<?xml version="1.0"?><!-- 注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的 “网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 \Windows\Microsoft.Net\Framework\v2.x\Config 中 --><CONFIGURATION><APPSETTINGS><ADD value="~/fckeditor/" key="FCKeditor:BasePath" /><ADD value="/Files/" key="FCKeditor:UserFilesPath" /></APPSETTINGS><CONNECTIONSTRINGS /><SYSTEM.WEB>
前台代码:
<%@ Page Language="C#" validateRequest=false AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>
<html xmlns=" http://www.w3.org/1999/xhtml" > <head runat="server"> <title>FCKeditor文本编辑器</title> </head> <body> <form id="form1" runat="server"> <div> <fckeditorv2:fckeditor id="FCKeditor1" runat="server" DefaultLanguage="zh-cn" Height="400px" Width="660px" ></fckeditorv2:fckeditor> </div> </form> </body> </html>
怎么样获取结果呢?FCKeditor1.Value就是。 |