• PHP (20140521)


    FCKeditor是目前最优秀的可见即可得网页编辑器之一,它采用JavaScript编写。具备功能强大、配置容易、跨浏览器、支持多种编程语言、开源等特点。它非常流行,互联网上很容易找到相关技术文档,国内许多WEB项目和大型网站均采用了FCKeditor。
    FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。
    引用FCKeditor之后,就只需要以下代码就可以使用:
     1 <html>
     2 <head>
     3     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
     4 </head>
     5 <body>
     6 <form action="getValue.php" method="post">
     7     
     8     标题: <input type="text" name="title" id="title"/> <br/>
     9     <?php
    10     include("fckeditor/fckeditor.php") ;
    11      $oBasePath = $_SERVER['PHP_SELF'];
    12     $oBasePath = dirname($oBasePath)."/fckeditor/";
    13 
    14     $oFCKeditor = new FCKeditor('FCKeditor1') ;
    15     $oFCKeditor->BasePath    = $oBasePath ;
    16     $oFCKeditor->Height = "500px";
    17 //    $oFCKeditor->ToolbarSet = "Basic";
    18     $oFCKeditor->Create() ;
    19     ?>
    20 
    21     <input type="submit" value="提交"/>
    22 </form>
    23 </body>
    24 </html>
    中文解释:
     
    utoDetectLanguage=true/false 自动检测语言
    BaseHref="" 相对链接的基地址
    ContentLangDirection="ltr/rtl" 默认文字方向
    ContextMenu=字符串数组,右键菜单的内容
    CustomConfigurationsPath="" 自定义配置文件路径和名称
    Debug=true/false 是否开启调试功能,这样,当调用FCKDebug.Output()时,会在调试窗中输出内容
    DefaultLanguage="" 缺省语言
    EditorAreaCss="" 编辑区的样式表文件
    EnableSourceXHTML=true/false 为TRUE时,当由可视化界面切换到代码页时,把HTML处理成XHTML
    EnableXHTML=true/false 是否允许使用XHTML取代HTML
    FillEmptyBlocks=true/false 使用这个功能,可以将空的块级元素用空格来替代
    FontColors="" 设置显示颜色拾取器时文字颜色列表
    FontFormats="" 设置显示在文字格式列表中的命名
    FontNames="" 字体列表中的字体名
    FontSizes="" 字体大小中的字号列表
    ForcePasteAsPlainText=true/false 强制粘贴为纯文本
    ForceSimpleAmpersand=true/false 是否不把&符号转换为XML实体
    FormatIndentator="" 当在源码格式下缩进代码使用的字符
    FormatOutput=true/false 当输出内容时是否自动格式化代码
    FormatSource=true/false 在切换到代码视图时是否自动格式化代码
    FullPage=true/false 是否允许编辑整个HTML文件,还是仅允许编辑BODY间的内容
    GeckoUseSPAN=true/false 是否允许SPAN标记代替B,I,U标记
    IeSpellDownloadUrl=""下载拼写检查器的网址
    ImageBrowser=true/false 是否允许浏览服务器功能
    ImageBrowserURL="" 浏览服务器时运行的URL
    ImageBrowserWindowHeight="" 图像浏览器窗口高度
    ImageBrowserWindowWidth="" 图像浏览器窗口宽度
    LinkBrowser=true/false 是否允许在插入链接时浏览服务器
    LinkBrowserURL="" 插入链接时浏览服务器的URL
    LinkBrowserWindowHeight=""链接目标浏览器窗口高度
    LinkBrowserWindowWidth=""链接目标浏览器窗口宽度
    Plugins=object 注册插件
    PluginsPath="" 插件文件夹
    ShowBorders=true/false 合并边框
    SkinPath="" 皮肤文件夹位置
    SmileyColumns=12 图符窗列数
    SmileyImages=字符数组 图符窗中图片文件名数组
    SmileyPath="" 图符文件夹路径
    SmileyWindowHeight 图符窗口高度
    SmileyWindowWidth 图符窗口宽度
    SpellChecker="ieSpell/Spellerpages" 设置拼写检查器
    StartupFocus=true/false 开启时FOCUS到编辑器
    StylesXmlPath="" 设置定义CSS样式列表的XML文件的位置
    TabSpaces=4 TAB键产生的空格字符数
    ToolBarCanCollapse=true/false 是否允许展开/折叠工具栏
    ToolbarSets=object 允许使用TOOLBAR集合
    ToolbarStartExpanded=true/false 开启时TOOLBAR是否展开
    UseBROnCarriageReturn=true/false 当回车时是产生BR标记还是P或者DIV标记
  • 相关阅读:
    solr dataimport 数据导入源码分析(九)
    正确理解ThreadLocal
    solr dataimport 数据导入源码分析(六)
    solr dataimport 数据导入源码分析(七)
    solr dataimport 数据导入源码分析(八)
    solr dataimport 数据导入源码分析(一)
    solr dataimport 数据导入源码分析(五)
    OpenGL光照、键盘
    OpenGL着色
    OpenGL纹理映射
  • 原文地址:https://www.cnblogs.com/sunshine-c/p/3744014.html
Copyright © 2020-2023  润新知