Мне нужно реализовать задачу, которая является довольно распространенной функцией для 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>
Оба файла window.clipboardData и e.clipboardData являются нулевыми (Chrome, Firefox).
Обновление: пользователь хочет вставить содержимое статьи из других окон браузера, и мне нужно получить теги html.