ueditor復制文本有多余的空行問題
今天從ueditor中復制文本,粘貼到記事本中發現每一行後面都多了一個空行。
Ueditor中的文本如圖:
本來只有三行,全選復制所有內容,再粘貼到記事本中發現有每一行文本後面都有多余的空行:
如果我想復制出來的文本與ueditor中顯示一樣,不要空行,該怎麽做呢?
Ueditor中的內容實際上仍然是html結構的代碼:
<p>元素表示一個段落,復制成純文本後,每一個段落之間就有了一個空行。那麽我們在復制事件中,手動修改復制的內容可以嗎?經過一番試驗發現是可以的,先監聽copy事件,再從獲取當前選中的內容,再用正則表達式把</p>替換成\n就可以了。代碼如下:
其實不僅<p>標簽有這種問題,像div、ul、h1~h5等標簽都有這種問題。
ueditor復制文本有多余的空行問題
相關推薦
ueditor復制文本有多余的空行問題
標簽 全選 cli 分享圖片 圖片 idt 監聽 .cn edit 今天從ueditor中復制文本,粘貼到記事本中發現每一行後面都多了一個空行。Ueditor中的文本如圖:本來只有三行,全選復制所有內容,再粘貼到記事本中發現有每一行文本後面都有多余的空行:如果我想復制出來的
linux批量復制文件到多臺服務器腳本
shell腳本=======================xsync.sh======================================#!/bin/bashif [[ $# -lt 1 ]] ; then echo no params ; exit ; fip=$1#echo p=$pdir
Windwos在cmd如何復制文本
ctrl ctrl+v mage 編輯 spa 文本 log com 註意 生活的瑣事,總是要解決。 01、Win+R打開運行窗口 cmd--回車 02、 勾選快速編輯模式 註意: 快速編輯模式就是可以Ctrl+c(復制)、Ctrl+v(粘貼)Wind
js實現不允許復制文本
js實現 return con false function urn get lec select css3實現文本不可復制:-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-use
復制文本消息
gin data dataset info 消息 stop 獲取 tab spa 引入: <script src="../styles/js/plugins/zeroclipboard/ZeroClipboard.min.js"></script>
點擊按鈕復制文本到剪切板
htm 文本 min type boa clas start exe fun 關於瀏覽器是IE的 <script type="text/javascript"> function copyUrl2() { var Url2=document.getEleme
禁止html復制文本
emp div tex doc pre copy rec clas true <body class="content" oncontextmenu="return false" onselectstart="return false" ondragstart="r
復制文本事件(clipboard.min.js)
一段 min tar 跳轉 代碼 ESS pbo button text 在項目中有這麽一個需求,點擊按鈕復制一段文本,就像下圖中的點擊微信我們,彈出一個彈窗,點擊好的跳轉微信端添加好友。 需要使用到clipboard.min.js,下載鏈接:https://gith
原生 js 實現點擊按鈕復制文本
js實現 復制 ecc 標簽 type man com cti 瀏覽器 以前有個需求就是復制粘貼,今天了解一下一根復制的原生js實現的效果 html: <p id="text">1234</p><input type="text" id="in
I/O流復制文本
lock package read fileread 控制 str code nds 決定 package io; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; impo
點擊按鈕復制文本
chat get 復制 mman 進行 rip selection child wechat 點擊按鈕,進行文本復制操作。實現這個功能需要二點; 一:用window.getSelection().selectAllChildren(“”)獲取要復制的內容 二:用docum
Vue —— 復制文本
ext comm 成功 document value http href range lec copyText() { const input = document.createElement("input"); input.setAttribute("re
vue項目中做點擊按鈕復制文本框內容
手機瀏覽器 bubuko -s mage 地方 技術分享 分享圖片 效果 success zeroclipboard是走的flash插件,手機瀏覽器是不支持的,所以不得不舍棄之,用clipboard,clipboard不需要flash就可以完成復制剪切等功能,而且可以兼容p
論文翻譯第二彈--用python(或Markdown)對論文復制文本進行處理
dem 有一個 tab and http -- png 處理 pen 圖中這種論文你想進行文本復制放入翻譯軟件進行翻譯時,會發現是這種形式: 句子之間是斷開的,這時普遍的方法,也是我之前一直用的方法就是打開一個文檔編輯器,復制上去後一行行地繼續調整。昨天不想這樣了,就打
使用python多進程快速復制文件夾
make () callback 使用 lis content import als from from multiprocessing import Pool,Managerimport os,sysimport timeimport argparse def recvP
linux 復制文件到另一個服務器腳本 scp expect
arch blog 可用 命令 ora pan 介紹 文件 ack 這裏用到了expect 命令,需要先安裝tcl 然後 安裝expect 安裝不再介紹可以參考下面鏈接:https://www.cnblogs.com/daojian/archive/2012/10/10/2
U盤復制文件到最後5秒會卡住怎麽辦解決
拷貝 borde 分鐘 如何 硬盤 只需要 nbsp http png 現在的U盤容量已經非常大了,一般都有16G以上,為了能放單文件大於4G的數據大多數時候我們都是把U盤格式化為ntfs格式的,所以會出現不管是大文件還是小文件,當你往U盤裏復制文件或者使用發送到U盤功能的
Oracle 從ASM復制文件到文件系統
oracle asm 文件 復制工作中,有時需要把文件從ASM中復制到文件系統中或者反過來,做一些維護操作,本文介紹了4種復制文件的的方法:ASMCMD中的cp命令(11g)dbms_file_transfer包rman的convert或backup as copyFTP下面分別介紹這4種方法1、ASMCMD
linux cp命令參數及用法詳解---linux 復制文件命令cp
linux file linux cp命令參數及用法詳解---linux 復制文件命令cp [root@Linux ~]# cp [-adfilprsu] 來源檔(source) 目的檔(destination)[root@linux
用IO字節流復制文件-CopyFileByIo
code 文件 lis 輸入流 spa read ava 流復制 復制 import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import