弹出窗口时取消粘贴字FCKeditor方法

本文阐述了取消弹出窗口时,FCKeditor贴字的方法,分享给你参考。具体方法如下:

使用FCKeditor为编辑框由用户发布,允许用户发布的话。默认情况下,当你去的话,提示您明确的语言风格,选择是,弹出一个框,您需要粘贴再次明确词风格。此操作很麻烦,因此被取消了。

你开始发现把CKEditor / 目标=_blank> fckeditoreditorjs下fckeditorcode_ie.js,找到pastefromword找到以下:

复制代码代码如下:pastefromword:函数(){ FCKDialog.OpenDialog('fckdialog_paste ',FCKLang . PasteFromWord,'dialog / fck_paste .html,400330,'word ');}

改变它

复制代码如下:pastefromword:函数(){ FCK.InsertHtml(clipboarddata.getdata(文本))};}

但以这种方式,它变成纯文本,没有!

后来发现了一些解决办法:

因为js会自动缓存什么,每次测试,也要清除临时文件然后刷新页面,真的很麻烦!

具体操作如下:

打开fckeditorcode_ie.js下fckeditoreditorjs,

找到

复制代码如下:如果(确认(fcklang。pastewordconfirm))

那一个,换到:

复制代码如下:如果(确认(fcklang。pastewordconfirm)){ var a = cleanword一;D(d,真的,真的);FCK.InsertHtml(D);返回};}

打开dialogfck_paste.html粘贴cleanword功能里面的头。

当字再粘贴,选择后,和格式将被清除,如果你没有任何提示,摆脱的确认(fcklang。PasteWordConfirm)。

希望本文能对大家的javascript程序设计有所帮助。