JS集成fckeditor及判断内容是否为空的方法


Posted in Javascript onMay 27, 2016

本文实例讲述了JS集成fckeditor及判断内容是否为空的方法。分享给大家供大家参考,具体如下:

<script type="text/javascript">
<!--
// Automatically calculates the editor base path based on the _samples directory.
// This is usefull only for these samples. A real application should use something like this:
// oFCKeditor.BasePath = '/fckeditor/' ; // '/fckeditor/' is the default value.
var sBasePath ='/fckeditor/';
var oFCKeditor = new FCKeditor( 'news_content' ) ;
oFCKeditor.BasePath = sBasePath ;
oFCKeditor.Height = 400 ;
oFCKeditor.Width = 600 ;
oFCKeditor.Value = '' ;
oFCKeditor.Create() ;
//-->
//取fck内容的长度
function GetMessageLength(str)
{
 var oEditor = FCKeditorAPI.GetInstance(str) ;
 var oDOM = oEditor.EditorDocument ;
 var iLength ;
 if ( document.all ) // If Internet Explorer.
 {
 iLength = oDOM.body.innerText.length ;
 }
 else // If Gecko.
 {
 var r = oDOM.createRange() ;
 r.selectNodeContents( oDOM.body ) ;
 iLength = r.toString().length ;
 }
// oEditor.InsertHtml('')
return iLength
} 
function CheckPost(){
 if(GetMessageLength("news_content")=='0')
 {
 alert('请输入内容');
 return false;
 }
}
//取fck内容
function GetMessageContent(str)
{
 var oEditor = FCKeditorAPI.GetInstance(str) ;
 return oEditor.GetXHTML();
}
</script>

当有以下config.php配置时:

$Config['UserFilesPath'] = '/upload/' ;
$Config['AllowedExtensions']['Image'] = array('bmp','gif','jpeg','jpg','png') ;
$Config['DeniedExtensions']['Image'] = array() ;
$Config['FileTypesPath']['Image'] = $Config['UserFilesPath'] . 'image/' ;
$Config['FileTypesAbsolutePath']['Image']= ($Config['UserFilesAbsolutePath'] == '') ? '' : $Config['UserFilesAbsolutePath'].'image/' ;
$Config['QuickUploadPath']['Image'] = $Config['UserFilesPath'] ;
$Config['QuickUploadAbsolutePath']['Image']= $Config['UserFilesAbsolutePath'] ;

上传时,快速上传将直接上传到upload目录下
非快速上传将传到upload/image目录下

浏览服务器时
图片浏览将指向upload/image

所以快速上传的图片在浏览服务器时,不能浏览到。

Javascript 相关文章推荐
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
Jul 24 Javascript
jquery插件之easing 动态菜单
Aug 21 Javascript
JQuery onload、ready概念介绍及使用方法
Apr 27 Javascript
jQuery的end()方法使用详解
Jul 15 Javascript
JavaScript学习总结之JS、AJAX应用
Jan 29 Javascript
jQuery实现订单提交页发送短信功能前端处理方法
Jul 04 Javascript
jQuery图片加载显示loading效果
Nov 04 Javascript
如何使用headjs来管理和异步加载js
Nov 29 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
Jan 05 Javascript
在Vue组件上动态添加和删除属性方法
Feb 23 Javascript
vue中element 上传功能的实现思路
Jul 06 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
Aug 22 Javascript
js实现div模拟模态对话框展现URL内容
May 27 #Javascript
详解jQuery中的deferred对象的使用(一)
May 27 #Javascript
基于JS实现密码框(password)中显示文字提示功能代码
May 27 #Javascript
使用jQuery制作Web页面遮罩层插件的实例教程
May 26 #Javascript
Node.js的npm包管理器基础使用教程
May 26 #Javascript
JavaScript中的各种操作符使用总结
May 26 #Javascript
浅析JavaScript中的对象类型Object
May 26 #Javascript
You might like
PHP setcookie设置Cookie用法(及设置无效的问题)
2011/07/13 PHP
PHP系统命令函数使用分析
2013/07/05 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
JavaScript Event学习第五章 高级事件注册模型
2010/02/07 Javascript
Js 时间间隔计算的函数(间隔天数)
2011/11/15 Javascript
编写js扩展方法判断一个数组中是否包含某个元素
2013/11/08 Javascript
js 金额格式化来回转换示例
2014/02/23 Javascript
jqGrid读取选择的多行的某个属性代码
2014/05/18 Javascript
IE8下Jquery获取select选中的值post到后台报错问题
2014/07/02 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
2015/09/14 Javascript
Jqgrid之强大的表格插件应用
2015/12/02 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
2016/01/28 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
bootstrap css样式之表单
2017/01/19 Javascript
不得不看之JavaScript构造函数及new运算符
2017/08/21 Javascript
基于vue2.x的电商图片放大镜插件的使用
2018/01/22 Javascript
react-native使用leanclound消息推送的方法
2018/08/06 Javascript
vue+Vue Router多级侧导航切换路由(页面)的实现代码
2018/12/20 Javascript
详解vue-flickity的fullScreen功能实现
2020/04/07 Javascript
python+mysql实现简单的web程序
2014/09/11 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
使用Python实现企业微信的自动打卡功能
2019/04/30 Python
使用Python opencv实现视频与图片的相互转换
2019/07/08 Python
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
2020/02/28 Python
Python如何将函数值赋给变量
2020/04/28 Python
美国著名的品牌折扣店:Burlington
2017/06/08 全球购物
年度考核自我评价
2014/01/25 职场文书
社区活动策划方案
2014/08/21 职场文书
个人委托书如何写
2014/09/25 职场文书
花田少年史观后感
2015/06/16 职场文书
师范生见习总结范文
2015/06/23 职场文书
资深HR教你写好简历中的自我评价
2019/05/07 职场文书
使用nginx动态转换图片大小生成缩略图
2021/03/31 Servers
Python3 使用pip安装git并获取Yahoo金融数据的操作
2021/04/08 Python
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/04/22 无线电
Python基本的内置数据类型及使用方法
2022/04/13 Python