Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Так жить нельзя!

На таком уровне управлять клипбордом невозможно, клипборд вещь универсальная там может быть что угодно и через это дело можно browser заломать, на такое микрософ никогда непойдет. Когда используется соманда DECMD_PASTE данные проходят через кучу фильтров а они доступны только виндовым приложениям.

Но можно сделать по другому:
создать еще один временный DHTMLEdit Control
отловить событие onPaste и выдать на него false, затем сделать DECMD_PASTE во временный Control сделать с данными то что хотелось, потом во временном DHTMLEdit Control выделить измененное содержимое с помощью createRange потом сделать DECMD_COPY и уже потом сделать DECMD_PASTE но в уже основной ActiveX.

Все это я раньше делал но потом отказался так как при очистке тэгов может до неузнаваемости изменится форматирование, а человек на это повлеять не может.
Потом на больших текстах это может сильно тормозить и даже вешать browser.

По сему, делается кнопка очистки тэгов а далее:
http://dimsi.sibfair.nsc.ru/clean/index.html
СообщениеАвторДата
DAN30.10.2001 18:25
Dim30.10.2001 19:23
ssdsd18.02.2002 11:06
DAN30.10.2001 20:39
Dim30.10.2001 21:36
DAN31.10.2001 15:36
Dim02.11.2001 18:51
Гость26.11.2001 02:11
Макs02.11.2001 19:14
Dim02.11.2001 20:03
Гость30.10.2001 18:41
DAN30.10.2001 20:00
Гость24.01.2003 08:10