現(xiàn)在做一個(gè)html富文本編輯器,用iframe想實(shí)現(xiàn)自動(dòng)粘貼,或通過(guò)點(diǎn)一個(gè)button觸發(fā)粘貼,但發(fā)現(xiàn)在chrome\Firefox等瀏覽器上都不支持用Document.queryCommandEnabled('paste')查詢是不支持'paste'除ctrl+v外,有沒(méi)有其它的辦法繞過(guò)這個(gè)權(quán)限問(wèn)題?謝謝參考代碼如下:$('#triggerPaste').click(function () {var ifrm = document.getElementById("edit");var doc = ifrm.contentDocument || ifrm.contentWindow.document;doc.body.focus();//是編輯器獲得焦點(diǎn),防止代碼插入在編輯器外地方doc.execCommand('paste',false,null);});
1 回答

叮當(dāng)貓咪
TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊
自動(dòng)粘貼...別想了,如果chrome\Firefox可以的話就是瀏覽器bug了(ie...管他干甚?),這兩個(gè)瀏覽器認(rèn)為網(wǎng)頁(yè)不應(yīng)該在任何時(shí)候都能訪問(wèn)用戶剪貼板,認(rèn)為如果允許的話可能導(dǎo)致隱私問(wèn)題。(不過(guò)在用戶自己粘貼的時(shí)候應(yīng)該是可以讀取剪貼板數(shù)據(jù)的)
所以...為什么富文本編輯器要有點(diǎn)擊粘貼這樣的功能?讓用戶自己去粘貼咯?
添加回答
舉報(bào)
0/150
提交
取消