我需要实现RichTextEditors非常常见的任务 - 从剪贴板中获取HTML.任何人都可以帮助指导如何解决这个任务?
它必须是跨平台(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>
Run Code Online (Sandbox Code Playgroud)
window.clipboardData和e.clipboardData都为null(Chrome,Firefox).
更新:用户想要粘贴其他浏览器窗口中的文章内容,我需要获取html标签.