Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.10.2010, 07:55
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Теряется selection при потере фокуса
Доброго времени, всем.
В процессе разработки плагина к tinyMCE возникла проблема в ie.
Яб забил, но плагин делаю не только для личного пользования.

Суть: при потере фокуса и переходе его в другой фрейм выделение в редакторе теряется. Такое наблюдается только в ie.

Смысл плагина: выделяем слово, затем в другом фрейме кликаем по нужному элементу, по которому формируем ссылку и вставляем в редакторе (какраз в ссылку превращается выделенное слово).

Так вот в осле при клике(верней при mousedown) выделение полностью пропадает и как я понял безвозвратно.

Сталкивался ли кто с такой проблемой? И можно ли ее как-то решить?
Заранее благодарю за любые ответы.
Ответить с цитированием
  #2 (permalink)  
Старый 15.10.2010, 08:33
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Это из-за того, что во фрейм фокус устанавливается, IE при это сбрасывает выделение. Сохраняйте TextRange-объект и восстанавливайте выделение по document.onfocusin
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделить текст внутри input при получении фокуса InviS jQuery 12 30.09.2015 17:12
Добрый день возникли проблемы при установке фокуса в Mozilla Даниэль Ноубл Общие вопросы Javascript 7 24.04.2010 00:50
Теряется фоукс при установке контейнеру свойства display=none... feritailor AJAX и COMET 2 23.12.2009 11:32
Теряется event при перемещении объекта (Drag&Drop) seagor Events/DOM/Window 16 25.07.2007 01:28