JavaScript获取FCK编辑器信息的具体方法

这篇文章介绍了JavaScript获取FCK编辑器信息的实例代码,有需要的朋友可以参考一下
 
复制代码 代码如下:

    function getEditorContents(){
    var oEditor = FCKeditorAPI.GetInstance("content");
    alert(oEditor.GetXHTML(true));
}
//向编辑器插入指定代码
function insertHTMLToEditor(codeStr){
    var oEditor = FCKeditorAPI.GetInstance("content");
    if (oEditor.EditMode==FCK_EDITMODE_WYSIWYG){
     oEditor.InsertHtml(codeStr);
    }else{
     return false;
    }
}
//统计编辑器中内容的字数
function getLength(){
    var oEditor = FCKeditorAPI.GetInstance("content");
    var oDOM = oEditor.EditorDocument;
    var iLength ;
    if(document.all){
     iLength = oDOM.body.innerText.length;
    }else{
     var r = oDOM.createRange();
     r.selectNodeContents(oDOM.body);
     iLength = r.toString().length;
    }
    alert(iLength);
}
//执行指定动作
function ExecuteCommand(commandName){
    var oEditor = FCKeditorAPI.GetInstance("content") ;
    oEditor.Commands.GetCommand(commandName).Execute() ;
}
//设置编辑器中内容
function SetContents(codeStr){
    var oEditor = FCKeditorAPI.GetInstance("content") ;
    oEditor.SetHTML(codeStr) ;
}

时间: 2024-10-03 03:57:50

JavaScript获取FCK编辑器信息的具体方法的相关文章

JavaScript获取FCK编辑器信息的具体方法_javascript技巧

复制代码 代码如下:     function getEditorContents(){     var oEditor = FCKeditorAPI.GetInstance("content");     alert(oEditor.GetXHTML(true)); } //向编辑器插入指定代码 function insertHTMLToEditor(codeStr){     var oEditor = FCKeditorAPI.GetInstance("content&

js获取FCK编辑器信息/取值/赋值具体方法

编辑器信息  代码如下 复制代码 function getEditorContents(){     var oEditor = FCKeditorAPI.GetInstance("content");     alert(oEditor.GetXHTML(true)); } //向编辑器插入指定代码 function insertHTMLToEditor(codeStr){     var oEditor = FCKeditorAPI.GetInstance("conten

fck编辑器:JavaScript 获取 FCK 编辑器的信息

function getEditorContents(){var oEditor = FCKeditorAPI.GetInstance("content");alert(oEditor.GetXHTML(true));}//向编辑器插入指定代码function insertHTMLToEditor(codeStr){var oEditor = FCKeditorAPI.GetInstance("content");if (oEditor.EditMode==FCK_

javascript获取本机操作系统类型的方法_javascript技巧

废话不多说了,下面通过一段代码示例介绍一下,希望能够给需要的朋友带来或多或少的帮助. 示例代码: function GetOSInfo() { var _pf=navigator.platform; var appVer=navigator.userAgent; if(_pf=="Win32" || _pf == "Windows") { if(appVer.indexOf("WOW64")>-1) { _bit = "64位&q

设置fck焦点及获取fck编辑器内容 长度 js代码

本教程主要讲了怎么利用js 来设置编辑器获得焦点获取fck编辑器内容判断是否为空,以及内容长度与js调用fck编辑器的方法. var checkcontent =fckeditorapi.getinstance("content").getxhtml(); 写成函数 function geteditorhtmlcontents(editorname) { var oeditor = fckeditorapi.getinstance(editorname); return(oeditor

JavaScript获取两个数组交集的方法

  本文实例讲述了JavaScript获取两个数组交集的方法.分享给大家供大家参考.具体如下: 这里传入的数组必须是已经排过序的 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 /* finds the intersection of * two arrays in a simple fashion. * * PARAMS * a - first array, must alre

JavaScript获取数组最小值和最大值的方法

 本文实例讲述了JavaScript获取数组最小值和最大值的方法.分享给大家供大家参考.具体如下: 1 2 3 4 5 6 var arr = new Array(); arr[0] = 100; arr[1] = 0; arr[2] = 50; var min = Math.min.apply(null, arr), max = Math.max.apply(null, arr); 希望本文所述对大家的javascript程序设计有所帮助.

JavaScript获取DOM元素的11种方法总结

  JavaScript获取DOM元素的11种方法总结          这篇文章主要介绍了JavaScript获取DOM元素的11种方法总结,本文用分4大类11个方法总结如何获取DOM元素,需要的朋友可以参考下 在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式.内容等.如何获取要更新的元素,是首先要解决的问题.令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过):

JavaScript获取一个范围内日期的方法

  本文实例讲述了JavaScript获取一个范围内日期的方法.分享给大家供大家参考.具体分析如下: 指定开始和结束时间,范围该范围内的所有日期放入数组 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Date.prototype.addDays = function(days) { var dat = new Date(this.valueOf()); dat.setDate(dat.getDate() + days); return dat; }; function g