1. 程式人生 > >百度編輯器 複製之後貼上到別處 width:100%;的樣式會變成width:XXpx;

百度編輯器 複製之後貼上到別處 width:100%;的樣式會變成width:XXpx;

問題描述:百度編輯器 複製之後貼上到別處 width:100%;的樣式會變成width:XXpx; 主要是圖片設定成固定的寬度 導致樣式在移動端不適配
實踐得結論:百度編輯器原本的問題

解決方法:自己監聽copy事件 設定複製操作

// 右鍵選單中的copy事件 和 copy事件
            $('iframe#ueditor_0').contents().find("body")[0].addEventListener('copy', function(e){
                e.preventDefault();
                let
ele = $('iframe#ueditor_0').contents().find("body") let html = ele.html() e.clipboardData.setData('text/html', html); });