Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Вставить текст под курсором


Автор: Масло 23.11.2005, 18:53
У меня есть скрипт добавки тегов в текстовое поле. Если текст выделен то при нажатии на кнопку он обводит выделение тегами и заменяет на выделенное, если выделения нет, то он вставляет просто пустые теги туда где находится курсор.

тестил на FireFox и Эксплорер:
FireFox:
вообще практически НЕ работает так как не видит выделение сделанной в самом текстовом поле, и вставляет только в конец
Если я выделяю не из текстового поля (просто текст на странице какой-то) то работает.

Internet Explorer:

Всё вроде бы работает, тока не возращает курсор при вставке выделенного текста...
когда просто нажимаю "вставить" то он вставляет пустые теги и курсор стоит за ними.. всё ОК
а если я выделяю текст то он его обводит, но курсор не возращается на текстовое поле

Помогите плз! что надо сделать чтоб работало и там и там? и в Опере
Тестовый скрипт: http://ournet.md/~immortal/new.html

Там посмотрите Сурс

Автор: Aliance 28.11.2005, 19:36
Используй готовый скрипт от Sardarа:
http://forum.vingrad.ru/index.php?showtopic=35775

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)