支援複製貼上word公式的百度Web編輯器

2022-09-12 12:48:12 字數 766 閱讀 9017

的複製無非有兩種方法,一種是直接上傳到伺服器,另外一種轉換成二進位製流的base64碼

目前限chrome瀏覽器使用

首先以um-editor的二進位製流儲存為例:

開啟umeditor.js,找到um.plugins['autoupload'],然後找到autouploadhandler方法,注釋掉其中的**。

加入下面的**:

//判斷剪貼簿的內容是否包含文字

//首先解釋一下為什麼要判斷文字是不是為空

//在ctrl+c word中的文字或者之後會返回1種(image/png)或者4種type(text/plain,text/html,text/rtf,image/png)型別的物件

//為了相容4種格式的情況,做了如下的判斷

//如下**:e.originalevent.clipboarddata.items獲得剪貼簿的內容

//當貼上了文字之後text是不為空的,同時也會返回當前文字的型別

//如果有文字的話不做任何的處理,如果只貼上的話文字一定是空的,包括複製的桌面或者截圖的

var text = e.originalevent.clipboarddata.getdata("text");

if(text == ""));

//獲得base64

function  getbase64(blob, callback) ;

a.readasdataurl(blob);

效果展示:

討論群:223813913

vi的複製貼上命令 簡簡單單 百度空間

vi編輯器有3種模式 命令模式 輸入模式 末行模式。掌握這三種模式十分重要 命令模式 vi啟動後預設進入的是命令模式,從這個模式使用命令可以切換到另外兩種模式,同時無論在任何模式下只要按一下 esc 鍵都可以返回命令模式。在命令模式中輸入字幕 i 就可以進入vi的輸入模式編輯檔案。輸入模式 在這個模...

word複製貼上的時候出現中括號

在 office word中執行複製貼上的操作,就出現了這個問題。在word中複製然後貼上的時候,就會發現,貼上的文字在英文狀態下的中括號中,可是複製的時候,明明沒有這個中括號,這是怎麼回事呢?後來在網上查了一下解決方法,終於知道這是怎麼回事了。問題出現的原因 出現這個問題,是因為在複製的時候,原文...

百度支援的seo命令極其解釋

一 site命令 site命令是搜尋某個網域名稱在下的所有頁面,對於seo來說這個命令很不準確,稍微相關的都會出現,所以這個是個泛查詢命令。二 domaiwww.cppcns.comn命令 domain命令是查詢某個網域名稱在下的反向鏈結個數,對於seo來說,下的domain命令並不是所有反向鏈結有...