zoukankan      html  css  js  c++  java
  • div contenteditable='true'去除word粘贴的样式

    可编辑的div在粘贴从word复制过来的内容时,会带着格式,清楚格式的做法如下:
    <div class='page3-emjoy5' contenteditable='true' style=" 500px; height: 500px; background: #bbb" ></div>
    /*word文本复制格式化*/
        function textInit(e) {
            e.preventDefault();
            var text;
            var clp = (e.originalEvent || e).clipboardData;
            if (clp === undefined || clp === null) {
                text = window.clipboardData.getData("text") || "";
                if (text !== "") {
                    if (window.getSelection) {
                        var newNode = document.createElement("span");
                        newNode.innerHTML = text;
                        window.getSelection().getRangeAt(0).insertNode(newNode);
                    } else {
                        document.selection.createRange().pasteHTML(text);
                    }
                }
            } else {
                text = clp.getData('text/plain') || "";
                if (text !== "") {
                    document.execCommand('insertText', false, text);
                }
            }
        }
        $(".page3-emjoy5").on("paste", function (e) {
            textInit(e)
        });
    
  • 相关阅读:
    【SPOJ 104】Highways
    Test_Codes
    【关路灯】【MM不哭】
    省选悲剧
    【HNOI 2002】营业额统计
    博弈论 Nimm Games
    【NOI 2008】志愿者招募 Employee
    【APIO2009】ATM
    【SDOI 2009】学校食堂 Dining
    POJ 1001
  • 原文地址:https://www.cnblogs.com/hukeer/p/12722954.html
Copyright © 2011-2022 走看看