4

我正在用 PHP 构建一个 CMS,我担心的是用户必须从现有的 Word(和 Excel,但没关系)文档中填写数据。现在,我看到当他们不小心从 Word 复制并粘贴到 textarea 时会发生什么:数据库中充满了垃圾标记。

现在,我当然可以自己剥离所有标记,但我必须先开始学习它。所以我问你:你有没有测试过一些有用的功能——常见的插件(tinyMCE、FCKeditor 等)在这里有帮助?侵入性最小的解决方案的奖金。

4

4 回答 4

4

遗憾的是,我使用过的大多数 HTML 编辑器控件:

  1. 有一个按钮来去除标记的各种元素(word、html、脚本等)
  2. 通过 JavaScript去除粘贴上的所有标记。

如果你把它留给一个按钮,那么通常非技术用户会忘记按下它,因为他们不(有些人会说“不应该”)关心它:(

稍微玩一下正则表达式(现在你有另一个问题;))你可以做一些类似于 2 的事情,但只适用于 word xml。

于 2008-12-24T12:10:27.647 回答
3

我发现 FCKEditor 可以处理从 Word 文档中拉出并扔给它的文本,比 tinyMCE 好得多。

于 2008-12-24T12:06:54.593 回答
2

好的,我找到了一个 TinyMCE 插件,显然可以满足我的要求。尽管如此,这仍要求用户按下按钮进行粘贴,这有点不太理想。有更好的吗?

于 2008-12-24T12:00:16.480 回答
0

ASP.NET?TelerikRadEditor对我来说效果很好

于 2008-12-24T12:13:36.220 回答