FCKEditor部分常用JS功能


// JScript 文件
  
//预览
function preview() {
oFCKeditor.Value=FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML(true);
FCKeditorAPI.GetInstance('FCKeditor1').Preview();
}
//源代码/编辑转换
function viewsrc()
{
var obj=FCKeditorAPI.GetInstance('FCKeditor1');
oFCKeditor.Value=obj.GetXHTML(true);
obj.SwitchEditMode(FCK_EDITMODE_SOURCE);
if(obj.EditMode==FCK_EDITMODE_SOURCE)
{
document.getElementById("btn_src").value="编辑";
document.getElementById("btn_src").title="以所见即所得模块编辑";
}
else
{
document.getElementById("btn_src").value="源代码";
document.getElementById("btn_src").title="以源代码模块编辑";
}
  
}
//增加编辑区大小
function upsize()
{
  var height=oFCKeditor.Height;
  if(height<1200)
  {
    oFCKeditor.Height=oFCKeditor.Height+200;
    document.getElementById("FCKeditor1___Frame").height=oFCKeditor.Height;
  } 
  if(oFCKeditor.Height>1000)
    document.getElementById("btn_upsize").disabled="disabled";
  document.getElementById("btn_downsize").disabled="";    
}
//减小编辑区大小
function downsize()
{
  var height=oFCKeditor.Height;
  if(height>200)
  {
    oFCKeditor.Height=oFCKeditor.Height-200;
    document.getElementById("FCKeditor1___Frame").height=oFCKeditor.Height;
  }
  if(oFCKeditor.Height<400)
    document.getElementById("btn_downsize").disabled="disabled";
  document.getElementById("btn_upsize").disabled="";
  
}
//去除字符串首尾空格
String.prototype.trim = function()
{
    // 用正则表达式将前后空格
    // 用空字符串替代。
    return this.replace(/(^s*)|(s*$)/g, "");
}
//重置编辑器(清空)
function resetFCKEditor()
{
FCKeditorAPI.GetInstance('FCKeditor1').SetHTML("");
}
//插入HTML代码到当前位置
function inserthtml()
{
  var htmlstr=document.getElementById("insertstr").value;
  if(htmlstr.length>2)
  {
    FCKeditorAPI.GetInstance('FCKeditor1').InsertHtml(htmlstr);
  }
  document.getElementById("insertstr").value="";
}



相关阅读:
IIS服务中FTP站点的建立与维护(1)
javascript获取元素文本内容的通用函数
Windows PowerShell不一样的系统管理体验
IT企业:如果不选Vista,就选OS X
MySQL 数据库双向镜像、循环镜像(复制)
GNU和Linux 给GNU分裂分子上一堂历史课
解决IIS服务器Web访问提示输入密码的问题
UNIX/LINUX文件权限安全分析
表格头固定而列可滚动的效果
用Linux架设FTP服务器(5)
如何用CSS实现双语导航菜单
理解Javascript_11_constructor实现原理
CSS教程:关于浮动
javascript实现的在当前窗口中漂浮框的代码
快速导航

Copyright © 2016 phpStudy |