【问题标题】:Copy Pasting Content in bootstrap-wysiwyg在 bootstrap-wysiwyg 中复制粘贴内容
【发布时间】:2014-05-28 09:26:57
【问题描述】:

我是 jquery 的新手。我正在构建从用户获取内容的 CRM。对于描述字段,我使用了 bootstrap-wysiwyg 编辑器。当我尝试将其他网站的内容复制到 RTE 时,它会保留复制文本的格式。 如何删除该格式并将其转换为纯文本? 因此,该用户只能使用编辑器控件上传内容。 当我搜索解决方案时,我得到建议客户在写字板中将其格式化为“粘贴为纯文本”,然后粘贴到编辑器,但是通过编码而不是取决于用户来处理它的最聪明的方法是什么。

【问题讨论】:

    标签: c# jquery .net twitter-bootstrap


    【解决方案1】:

    您可以尝试捕获 paste 事件,然后清理进入您所见即所得的内容:

    $("#my-wysiwyg").bind("paste", function(){ ... a paste happened... } );
    

    您实际上无法(可靠地)获取粘贴的内容,并且在内容到达所见即所得之前触发事件 - 因此,您可能需要为清理功能添加一个计时器,以便在内容到达之后拾取内容粘贴。

    出于安全原因,请记住在服务器上进行消毒。

    【讨论】:

    • 感谢您的回复,非常有用
    猜你喜欢
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 2011-05-22
    • 2019-04-18
    • 2012-06-02
    • 1970-01-01
    • 2010-10-18
    • 1970-01-01
    相关资源
    最近更新 更多