Я использую диалоговое окно jquery UI (http://jqueryui.com/demos/dialog/) для отображения фрагмента текста. Я хочу выделить текст в этом диалоговом окне и манипулировать им. Теперь мой текущий код работает на Chrome и Firefox, но не работает на Safari. (Еще не проверено на IE)
Я получаю выделение и отображаю его следующим образом:
selection = window.getSelection();
alert(selection.toString().length);
Предупреждение возвращает ноль в Safari. Я относительно новичок в javascript / jquery, поэтому любые указатели помогут! Спасибо!
Ответ: Для всех, кто видел это ... когда я использовал событие "mousedown" вместо "click" в диалоговом окне на сафари, оно начало работать Спасибо всем!