Сообщение от Андрей Параничев
|
1. Бессмысленный вопрос.
2. Скрипт придется переписать, потому что сейчас, с использованием document.write, вы не сможете установить его, как обработчик. Потому что после полной загрузки страницы, вызов document.write перезаписывает весь вывод страницы.
3. С этим есть сложности, потому что не все браузеры поддерживают такое специфическое событие, ведь вставить можно не только комбинацией ctrl+v, которую можно отловить, но и через контекстное меню.
И, кроме всего прочего, чего вы хотите добиться этим скриптом? Ведь введенный в textarea текст будет отображаться в той кодировке, в который отображается страница, а вставленные через JavaScript спец символы, вроде &#xxxx;, будут отображаться текстовой записью, а не символом другой кодировки. Может ваша проблема имеет более подходящие решения, например серверными силами?
|
А можно поподробнее? Дело в том что имеется текст примерно следующего содержания:
—І® ¦Ґ ў»шҐ ў±Ґг® ±ўҐтҐ?‹ѕЎ®ўј?’®«јЄ® Ј®р»! :
)- - - - - - - - - - -‚ —Ђ’› Ќ… ‡‚Ђ’њ!†€‡Ќ€ € „…Ќњѓ€ Ќ… Љ‹џЌ—€’њ!‚‘…
ђЂ‚ЌЋ Ќ… „ЂЊ!ЉЌЋЏЋ—Ќ›Њ ‘…Љ‘ЋЊ Ќ… ‡ЂЌ€ЊЂћ‘њ!
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~—І® ІҐбҐ Ї®д рЁІј?Њ®¦ҐІ ІҐµ ¦ір ўлҐ©?—І®
і®сїІ ѕЈЏҐ±нЁ °і±±кЁµ Ї®лҐ©?Њ®¦ҐІ ±ЁнЁ© Іім ?Њ®¦ҐІ їЎл®нЁ ¶ўҐІ
?„«ї ¬Ґнї ЁчҐг® Ґв®§м®¦н®г® ҐІ!—І® ІҐбҐ Ї®д рЁІј,—Ґ«®вҐЄ ¬®©
¤®р®г®©?Љ Є ±і¤јЎі Ў« г®д рЁІј,—І® ±ўҐл ¬Ґнї ± І®б®©?
„«ї ¬Ґнї ЁчҐг® Ґв®§м®¦н®г® ҐІ!!! t „ «јёҐ. аЏ®®Ўщ Іј±ї.
Ни один браузер (IE, Mozilla, Opera и т. д.) не может понять эту белиберду. Можете сами попробовать
мне бы хотелось привести этот текст в читабельный вид!