我需要執行的任務是爲RichTextEditors相當普遍的特徵 - 以HTML從剪貼板。 任何人都可以幫助指導如何解決這個任務?HTML內容從剪貼板中的JavaScript
它必須是跨平臺的(IE,FF,Chrome,Opera)。 我剛從這個代碼開始:
<script type="text/javascript">
$('.historyText').live('input paste', function(e) {
var paste = e.clipboardData && e.clipboardData.getData ?
e.clipboardData.getData('text/plain') : // Standard
window.clipboardData && window.clipboardData.getData ?
window.clipboardData.getData('Text') : // MS
false;
alert(paste);
});</script>
兩個window.clipboardData和e.clipboardData爲空器(Chrome,火狐)。
更新:用戶希望文章內容從其他瀏覽器窗口粘貼,和我需要的html標籤。
看到此信息[JavaScript的獲得上粘貼事件(跨瀏覽器)剪貼板數據(http://stackoverflow.com/questions/2176861/javascript-get-clipboard-data-on-paste-事件 - 跨瀏覽器) – 2013-09-07 05:33:44
[JavaScript獲取粘貼事件上的剪貼板數據(跨瀏覽器)]的可能重複](https://stackoverflow.com/questions/2176861/javascript-get-clipboard-data-on-paste-event-跨瀏覽器) – jgauffin 2017-09-01 07:06:40