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 相关文章推荐
js 弹出菜单/窗口效果
Oct 30 Javascript
前台js对象在后台转化java对象的问题探讨
Dec 20 Javascript
javascript动态创建及删除元素的方法
Dec 22 Javascript
JavaScript+canvas实现七色板效果实例
Feb 18 Javascript
Vue.js第三天学习笔记(计算属性computed)
Dec 01 Javascript
js实现上传并压缩图片效果
Jan 10 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
Oct 30 Javascript
浅谈Vue数据响应思路之数组
Nov 06 Javascript
浅谈Vue服务端渲染框架Nuxt的那些事
Dec 21 Javascript
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
Oct 17 Javascript
jQuery实现tab栏切换效果
Dec 22 jQuery
vue如何使用rem适配
Feb 06 Vue.js
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中的类-什么叫类
2006/11/20 PHP
php使浏览器直接下载pdf文件的方法
2013/11/15 PHP
php中session使用示例
2014/03/29 PHP
php json_encode与json_decode详解及实例
2016/12/13 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
laravel手动创建数组分页的实现代码
2018/06/07 PHP
javascript引用对象的方法代码
2007/08/13 Javascript
基于jQuery的遍历同id元素 并响应事件的代码
2012/06/14 Javascript
JavaScript实现带箭头标识的多级下拉菜单效果
2015/08/27 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
js实现的在线调色板功能完整实例
2016/12/21 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
NodeJs模拟登陆正方教务
2017/04/28 NodeJs
jquery插件canvaspercent.js实现百分比圆饼效果
2017/07/18 jQuery
关于jQuery里prev()的简单操作代码
2017/10/27 jQuery
Vue组件间通信 Vuex的用法解析
2019/08/05 Javascript
AJAX XMLHttpRequest对象创建使用详解
2020/08/20 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
Python模仿POST提交HTTP数据及使用Cookie值的方法
2014/11/10 Python
Python与shell的3种交互方式介绍
2015/04/11 Python
python计算auc指标实例
2017/07/13 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
python 定时器,轮询定时器的实例
2019/02/20 Python
python3中类的继承以及self和super的区别详解
2019/06/26 Python
Django通过json格式收集主机信息
2020/05/29 Python
python实现一个简单RPC框架的示例
2020/10/28 Python
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
雷朋巴西官方商店:Ray-Ban Brasil
2020/07/21 全球购物
管理信息系学生的自我评价
2014/01/11 职场文书
《猫》教学反思
2014/02/26 职场文书
空气的环保标语
2014/06/12 职场文书
优秀班主任申报材料
2014/12/16 职场文书
反腐倡廉学习心得体会范文
2015/08/15 职场文书
你知道哪几种MYSQL的连接查询
2021/06/03 MySQL
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python