`
isiqi
  • 浏览: 16146033 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

FCKeditor粘贴过滤Word时弹出窗口的取消

阅读更多

用fckeditor做为用户发布的编辑框,允许用户发布Word。默认的情况下,粘取进word时,提示是否清除word样式,选择"是"则弹出一个框,需要再粘贴一次来清除word样式。这个操作很麻烦,因此要取消。

开始找到的方法是把fckeditor\editor\js下的fckeditorcode_ie.js,查找PasteFromWord会找到以下内容:
PasteFromWord:function(){FCKDialog.OpenDialog('FCKDialog_Paste',FCKLang.PasteFromWord,'dialog/fck_paste.html',400,330,'Word');}
把它改为
PasteFromWord:function(){FCK.InsertHtml( clipboardData.getData("Text") );}
但这样,就变纯文本了,不行!

由于JS什么的会自动缓存,每次测试,还要清除临时文件再刷新页面才行,真麻烦啊!

具体操作如下:
打开fckeditor\editor\js下的fckeditorcode_ie.js,
找到if (confirm(FCKLang.PasteWordConfirm))那条,改为:
if (confirm(FCKLang.PasteWordConfirm)){var D=A;D=CleanWord(D,true,true);FCK.InsertHtml(D);return false;}


打开dialog\fck_paste.html,把里面的CleanWord函数粘贴到fckeditorcode_ie.js头部。


这时再粘贴Word时,选择是后,就会直接清除格式。如果不要是否的提示,把confirm(FCKLang.PasteWordConfirm)的判断去掉就可以了。


将:CleanWord方法内的var html = oNode.innerHTML ;改为var html = oNode ;即可。

分享到:
评论

相关推荐

    fckeditor粘贴Word时弹出窗口取消的方法

    主要介绍了fckeditor粘贴Word时弹出窗口取消的方法,是应用fckeditor时非常实用的技巧,需要的朋友可以参考下

    Fckeditor添加导入Word文档功能(已测试通过)

    默认的Fckeditor具有从ms word粘贴的功能, 但是当你的word文档中包含图片的时候, 就会出现无法显示图片的错误, 在这里我们要实现直接导入word文档,如果其中包含图片,则自动分离图片并上传到服务器后在fckeditor中...

    Fckeditor实现远程存图Word存图

    主要用AjaxPro将Fckeditor编辑器中的HTML代码发送到后台用Regex查找图片用WebClient下载图片,替换图片链接,回发信息,替换Fckeditor编辑器中的代码来实现将复制到编辑器中的图片下载到本地文件夹中。

    FCKeditor Word控件 JSP编辑控件 word

    包里带 说明与 示例, 非常好用,调用简单,样式美观, 3种 样式的 编辑控件,支持功能强大,顶下!

    在fck下实现自动过滤word格式

    NULL 博文链接:https://01404421.iteye.com/blog/498878

    FCKEditor过滤标签的解决办法

    去除fckeditor输入时自动加p标签属性值 如果你需要编辑模板页,默认的FCK设置是会去掉<HTML></HTML><BODY></BODY>标签,而且会给你加上<P></P>标签的,怎么办呢,只要设置一个小的地方就可以了...

    fckeditor 精简word拷贝代码插件

    fckeditor 精简word拷贝代码插件

    FCKeditor使用指南

    7.1.2 从FCKeditor的弹出窗口中获得FCKeditor实例 26 7.1.3 从框架页面的子框架中获得其它子框架的FCKeditor实例 26 7.1.4 从页面弹出窗口中获得父窗口的FCKeditor实例 26 7.2 常见的Js方法调用 27 7.2.1 插入HTML到...

    FCKeditor编辑器精简教程手册(WORD)

    FCKeditor编辑器的精简教程手册,很实用,一步步挺详细的,祝大家学习进步,多交流技术啊!可下载直接打印。

    Fckeditor皮肤Fckeditor皮肤

    Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤Fckeditor皮肤

    FCKeditor.Net_2.6.3.zip和FCKeditor-v2.6.3

    FCKeditor.Net_2.6.3.zip和FCKeditor-v2.6.3

    FCKeditor

    FCKeditor上传图片 FCKeditor配置 FCKeditor在jsp中使用 ,加载到myeclipse 中就可以跑起来,源码很清晰

    fckeditor源文件和demo

    fckeditor 源码 demo fckeditor 源码 demo fckeditor 源码 demo fckeditor 源码 demo

    fckEditor,fckEditor

    fckEditor,fckEditor,fckEditor

    FCKeditor在java web程序中的使用介绍

    FCKeditor 这个开源的HTML 文本...基本上我们需要的编辑功能它都能够实现,包括粘贴word格式的文档,上传图片,设置图片与文字的各种格式,预览。最重要是它不但完全免费,而且 是多国语言的,对中文的支持也非常好。

    java /jsp FCKeditor 配置

    通过复制粘贴实现FCKeditor 的使用. 看拉大家的留言,为使大家下载多能使用,补充个注意点; 在jsp页面出现FCKeditor 引用错误. 把页面中的下面代码中 id="infoContent" basePath="../../FCKeditor/" width="822" ...

    fckeditor编辑器插件

    fckeditor编辑器自定义按钮,弹出页面,返回数据添加到fck编辑器

    fckeditor2.6.3 完整版

    2.解压缩到你的站点根文件夹中名为FCKEDITOR的文件夹中(名称必须为FCKEDITOR,因为配置文件中已经使用此名称来标示出FCKEDITOR的位置) 3.现在,编辑器就可以使用了,如果想要查看演示,可以按下面方法访问: ...

    fckeditor V2.6.X 完美配置整合+word行距功能(最新修改)

    最新版fckeditor V2.6.4的配置,其中增加了几种常用的字体、文字大小和比较流行的QQ表情,并且配置了上传文件的类型,同时增加了类似word的行距功能. fckeditor V2.6.4已经发布成为eclipse工程,并且已经在eclipse...

Global site tag (gtag.js) - Google Analytics