Установил библиотеку
ZeroClipboard, все работает, в буфер копируется содержимое указанного объекта страницы.
Но есть существенное отличие от аналогичного
CTRL + C :
содержимое копируемого объекта копируется без форматирования, html теги перестают работать после вставки содержимого из буфера в какой - нибудь
wysiwyg редактор.
Возможно ли сделать так, чтобы при программном копировании сохранялось абсолютно все форматирование? , нужен полный аналог
CTR+C.
Для ясности приведу пример:
На странице есть такая конструкция:
Код:
|
<div class="test">
<font color="red">Красный</font>
</div> |
Если выделить курсором слово "Красный", и потом нажать CTR+C в буфер попадет слово "Красный", окрашенное в красный цвет.
При дальнейшей вставке из буфера обмена CTR+V в wysiwyg редактор (например создадим новое письмо в
www.mail.google.com) мы увидим слово "Красный", окрашенное в красный цвет.
При программном копировании вставка из буфера в wysiwyg редактор даст нам результат:
Код:
|
<font color="red">Красный</font> |
Нужно, чтобы во втором случае вставка в
wysiwyg редактор дала результат как в первом(слово "Красный", окрашенное в красный цвет).