代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
JS
】
js操作FCKeditor方法
作者:
scottckt
/ 发布于
2011/6/22
/
1075
<div>利用Javascript取和设FCKeditor值也是非常容易的,如下: <div style="width: 900px" class="cnblogs_code"> <div><!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><span style="color: #008000">//</span><span style="color: #008000"> 获取编辑器中HTML内容</span><span style="color: #008000"> </span><span style="color: #0000ff">function</span><span style="color: #000000"> getEditorHTMLContents(EditorName) { </span><span style="color: #0000ff">var</span><span style="color: #000000"> oEditor </span><span style="color: #000000">=</span><span style="color: #000000"> FCKeditorAPI.GetInstance(EditorName); </span><span style="color: #0000ff">return</span><span style="color: #000000">(oEditor.GetXHTML(</span><span style="color: #0000ff">true</span><span style="color: #000000">)); }</span></div> </div> <div style="width: 900px" class="cnblogs_code"> <div><!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><span style="color: #008000">//</span><span style="color: #008000"> 获取编辑器中文字内容</span><span style="color: #008000"> </span><span style="color: #0000ff">function</span><span style="color: #000000"> getEditorTextContents(EditorName) { </span><span style="color: #0000ff">var</span><span style="color: #000000"> oEditor </span><span style="color: #000000">=</span><span style="color: #000000"> FCKeditorAPI.GetInstance(EditorName); </span><span style="color: #0000ff">return</span><span style="color: #000000">(oEditor.EditorDocument.body.innerText); } </span></div> </div> <div style="width: 900px" class="cnblogs_code"> <div><!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><span style="color: #008000">//</span><span style="color: #008000"> 设置编辑器中内容</span><span style="color: #008000"> </span><span style="color: #0000ff">function</span><span style="color: #000000"> SetEditorContents(EditorName, ContentStr) { </span><span style="color: #0000ff">var</span><span style="color: #000000"> oEditor </span><span style="color: #000000">=</span><span style="color: #000000"> FCKeditorAPI.GetInstance(EditorName) ; oEditor.SetHTML(ContentStr) ; }</span></div> </div> FCKeditorAPI是FCKeditor加载后注册的一个全局对象,利用它我们就可以完成对编辑器的各种操作。 在当前页获得 FCK 编辑器实例: var Editor = FCKeditorAPI.GetInstance('InstanceName'); 从 FCK 编辑器的弹出窗口中获得 FCK 编辑器实例: var Editor = window.parent.InnerDialogLoaded().FCK; 从框架页面的子框架中获得其它子框架的 FCK 编辑器实例: var Editor = window.FrameName.FCKeditorAPI.GetInstance('InstanceName'); 从页面弹出窗口中获得父窗口的 FCK 编辑器实例: var Editor = opener.FCKeditorAPI.GetInstance('InstanceName'); 获得 FCK 编辑器的内容: oEditor.GetXHTML(formatted); // formatted 为:true|false,表示是否按HTML格式取出 也可用: oEditor.GetXHTML(); 设置 FCK 编辑器的内容: oEditor.SetHTML("content", false); // 第二个参数为:true|false,是否以所见即所得方式设置其内容。此方法常用于"设置初始值"或"表单重置"哦作。 插入内容到 FCK 编辑器: oEditor.InsertHtml("html"); // "html"为HTML文本 检查 FCK 编辑器内容是否发生变化: oEditor.IsDirty();</div>
试试其它关键字
FCKeditor
同语言下
.
Jquery搜索框获取回车事件
.
H5页面添加倒计时,然后自动跳转
.
通过user-agent判断h5页面是在哪个手机App(QQ、微信
.
nginx 禁止未绑定的域名访问
.
JavaScript 获取按键,并屏蔽系统 Window 事件
.
H5之只允许微信浏览器打开,禁止从外部浏览器访问
.
微信打开网址添加在浏览器中打开提示的办法
.
实现JS复制、粘贴,Chrome/Firefox下可用
.
video视频播放,play()、pause()、duration时长、onen
.
HTML5实现MP3上传前的预览和播放时长的获取
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
scottckt
贡献的其它代码
(
10
)
.
CommandArgument绑定多个值
.
js对Url进行utf8编码与解码
.
对Url进行utf8编码与解码
.
正则取出img中src
.
js操作FCKeditor方法
.
sql中escape用法
.
System.DBNull的用法
.
DataGridView控件隔行换色
.
得到应用程序所在路径
.
DataGirdView 自定义进度条列
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3