Potrzebuję wykonać zadanie, które jest dość powszechną funkcją RichTextEditors - weź ze schowka zebranie HTML. Czy ktoś może pomóc z przewodnikiem, jak rozwiązać to zadanie?Pobieranie html ze schowka w javascript
To musi być platforma (IE, FF, Chrome, Opera). Właśnie zacząłem z tym kodem:
<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>
Zarówno window.clipboardData i e.clipboardData są nieważne (Chrome, Firefox).
Aktualizacja: użytkownik chce wkleić treść artykułu z innych okien przeglądarki i muszę pobrać tagi HTML.
Zobacz ten post [JavaScript dostać schowka dane dotyczące zdarzenia paste (cross przeglądarki)] (http://stackoverflow.com/questions/2176861/javascript-get-clipboard-data-on-paste- event-cross-browser) –
Możliwy duplikat [JavaScript get clipboard data na paste paste (Cross browser)] (https://stackoverflow.com/questions/2176861/javascript-get-clipboard-data-on-paste-event- w różnych przeglądarkach) – jgauffin