V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
123s
V2EX  ›  JavaScript

老司机们,做过富文本编辑器的进来一下

  •  
  •   123s · 2016-08-29 11:18:55 +08:00 · 4265 次点击
    这是一个创建于 3007 天前的主题,其中的信息可能已经有所发展或是发生改变。
    discuz 里面有一个编辑器,当从页面上复制内容,好像连样式也会复制过去。这样就会卡死,能优化吗?
    7 条回复    2016-08-29 18:48:07 +08:00
    initpub
        1
    initpub  
       2016-08-29 11:51:40 +08:00
    所谓“好像连样式也会复制过去”,实际上就是 HTML 代码复制过去了。

    富文本编辑器就是 HTML “所见即所得”编辑器——浏览器自带,功能简单。

    解决办法:删除垃圾 HTML 代码。
    Arrowing
        2
    Arrowing  
       2016-08-29 11:59:19 +08:00
    说明你内容太多了,浏览器处理不过来,分批次复制吧。
    或者尝试先赋值到源代码里看看。
    initpub
        3
    initpub  
       2016-08-29 12:07:48 +08:00
    @Arrowing 这年头浏览器很牛逼的,静态内容再多,也难卡死呀。我觉得多半是有垃圾代码。
    jerray
        4
    jerray  
       2016-08-29 12:28:00 +08:00
    这种编辑器都是 js 写的,写不好弄出死循环之类的就会卡死浏览器。如果复制很少的内容也会卡死,多半是编辑器的 bug 。
    iwege
        5
    iwege  
       2016-08-29 13:13:54 +08:00
    貌似有一些编辑器有 cleanFormat 之类的处理。
    begoingtodo
        6
    begoingtodo  
       2016-08-29 16:16:47 +08:00
    没有粘贴成纯文本格式的选项吗?
    wudanyang
        7
    wudanyang  
       2016-08-29 18:48:07 +08:00
    用 ueditor 吧,这个现在做的还不错。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1882 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:19 · PVG 00:19 · LAX 08:19 · JFK 11:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.