js清理Word格式示例代码


Posted in Javascript onFebruary 13, 2014
<input type="button" onclick="cleanWord();" value="Word清理" /> cleanWord = function(){ 
var editBody = FCKeditorAPI.GetInstance("text").EditorDocument.body; 
var html = FCKeditorAPI.GetInstance("text").EditorDocument.body.innerText; 
for(var intLoop=0;intLoop<editBody.all.length;intLoop++){ 
el=editBody.all[intLoop]; 

el.removeAttribute("className","",0); 

el.removeAttribute("style","",0); 

el.removeAttribute("font"," ",0); 
} 
html=html.replace(/<o:p> <\/o:p>/g,""); 
html=html.replace(/o:/g,""); 
html=html.replace(/<font>/g,""); 
html=html.replace(/<FONT>/g,""); 
html=html.replace(/<span>/g,""); 
html=html.replace(/<SPAN>/g,""); 
html=html.replace(/<SPANlang=EN-US>/g,""); 
html=html.replace(/<P>/g,""); 
html=html.replace(/<\/P>/g,""); 
html=html.replace(/<\/SPAN>/g,""); 
FCKeditorAPI.GetInstance("text").EditorDocument.body.innerText=html; 
}
Javascript 相关文章推荐
javascript 异常处理使用总结
Jun 21 Javascript
JS的Document属性和方法小结
Sep 17 Javascript
jquery根据属性和index来查找属性值并操作
Jul 25 Javascript
JavaScript中的this到底是什么(一)
Dec 09 Javascript
基于jQuery实现仿搜狐辩论投票动画代码(附源码下载)
Feb 18 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
ajax 提交数据到后台jsp页面及页面跳转问题
Jan 19 Javascript
详解如何使用Vue2做服务端渲染
Mar 29 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
Jul 11 Javascript
vue2.0实现音乐/视频播放进度条组件
Jun 06 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
Aug 31 Javascript
vue基于Echarts的拖拽数据可视化功能实现
Dec 04 Vue.js
Js与下拉列表处理问题解决
Feb 13 #Javascript
js加载读取内容及显示与隐藏div示例
Feb 13 #Javascript
input禁止键盘及中文输入,但可以点击
Feb 13 #Javascript
JS实现将人民币金额转换为大写的示例代码
Feb 13 #Javascript
jquery清空表单数据示例分享
Feb 13 #Javascript
jquery提交form表单时禁止重复提交的方法
Feb 13 #Javascript
Jquery获得控件值的三种方法总结
Feb 13 #Javascript
You might like
PHP错误处理函数
2016/04/03 PHP
Laravel学习教程之路由模块
2017/08/18 PHP
jQuery实现点击水纹波动动画
2016/04/10 Javascript
Bootstrap中点击按钮后变灰并显示加载中实例代码
2016/09/23 Javascript
JavaScript解析JSON格式数据的方法示例
2017/01/24 Javascript
JavaScript实现一个空中避难的小游戏
2017/06/06 Javascript
JavaScript切换搜索引擎的导航网页搜索框实例代码
2017/06/11 Javascript
浅谈angular4生命周期钩子
2017/09/05 Javascript
基于对象合并功能的实现示例
2017/10/10 Javascript
vue2.0之多页面的开发的示例
2018/01/30 Javascript
完美解决iview 的select下拉框选项错位的问题
2018/03/02 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
JS实现字符串翻转的方法分析
2018/08/31 Javascript
详解Axios 如何取消已发送的请求
2018/10/20 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
在vue中利用v-html按分号将文本换行的例子
2019/11/14 Javascript
JavaScript如何判断input数据类型
2020/02/06 Javascript
JS错误处理与调试操作实例分析
2020/04/13 Javascript
Vue双向数据绑定(MVVM)的原理
2020/10/03 Javascript
[52:37]完美世界DOTA2联赛循环赛 Forest vs DM BO2第一场 10.29
2020/10/29 DOTA
Python3匿名函数用法示例
2018/07/25 Python
python爬虫框架scrapy实现模拟登录操作示例
2018/08/02 Python
linux安装Python3.4.2的操作方法
2018/09/28 Python
详解python websocket获取实时数据的几种常见链接方式
2019/07/01 Python
python3实现mysql导出excel的方法
2019/07/31 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
树莓派4B安装Tensorflow的方法步骤
2020/07/16 Python
家乐福台湾线上购物网:Carrefour台湾
2020/09/15 全球购物
接口中的方法可以是abstract的吗
2015/07/23 面试题
室内设计专业个人的自我评价
2013/12/18 职场文书
2015年后备干部工作总结
2015/05/15 职场文书
离婚答辩状怎么写
2015/05/22 职场文书
来探秘“德国中小企业”的成功之道
2019/07/26 职场文书
2019通用版导游词范本!
2019/08/07 职场文书
golang 定时任务方面time.Sleep和time.Tick的优劣对比分析
2021/05/05 Golang
nginx反向代理配置去除前缀案例教程
2021/07/26 Servers