Страница 1 из 1
Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 12:55
МайскийЖук
По определенным причинам пришлось воспользоваться браузером Opera для посещения форума гуру. С удивлением обнаружил для себя назойливый глюк — при клике мышкой в любом месте текста в теме постоянно всплывает окно с предложением процитировать выделенное. И это при том, что я просто кликнул, ничего не выделяя. Двадцать щелчков в разных местах текста — двадцать раз всплыло окно.
Попытался нажать на ссылку во всплывающем окне — в итоге в окно быстрого ответа вставился мой собственный ник в тэгах.
screenshot.png
Проверено как на 32-битной версии Opera, так и на 64-битной. Операционная система — Windows XP x64 Edition.
Вопрос: это только у меня так?
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 13:16
Палыч
Так и есть.
Задумано: Нажал в начале (конце) фрагмента - провел до конца (начала) фрагмента - отпустил. Получил выделенное с предложением цитировать фрагмент. Двойной клик выделяет слово, тройной - предложение.
А просто так кликать...
Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 13:25
МайскийЖук
Мне понадобилось просто вернуть фокус окна форума, в итоге я получаю всплывающее окно — не вижу логики. Неужели нельзя встроить перед всплытием проверку на выделение текста?
И кстати, почему в FireFox`е это не работает? Не воспользовался бы сегодня Opera`ой — никогда бы даже и не узнал бы о такой «задумке».
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 13:37
Палыч
А если бы для того, чтобы
МайскийЖук писал(а):просто вернуть фокус окна форума
вам пришлось кликнуть в область аватары, вы бы не удивились, что перешли на профиль?
Или, если бы в тексте была ссылка и клик пришелся бы на нее?
Есть область (в данном случае - область текста), она обрабатывает события. Зачем еще плодить сущности.
Про FF - спросите у FF
Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 13:48
МайскийЖук
Причем тут клик по ссылке или аватару? Я говорю о клике по пустому месту в окне, и здесь FireFox ведет себя логичнее, чем Opera.
Не знаю, что вы там задумывали, устанавливая этот мод на форум гуру, но в FireFox он себя ведет именно так, как надо: обычный клик не вызывает окно, выделение — вызывает.
Еще один плюс в копилку FireFox`а и еще один минус в копилку Opera. Как не пользовался я ей, так и не буду.
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 14:11
Booker
У меня в опере обычный клик ничего не вызывает. Только если выделить.
Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 14:23
МайскийЖук
Версия Opera какая? ОСь какая? Поподробнее, пожалуйста.
Тем более, что Палыч сказал, что было задумано именно так, как я описал выше.
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 14:32
Booker
У Вас:
МайскийЖук писал(а):при клике мышкой в любом месте текста в теме постоянно всплывает окно с предложением процитировать выделенное. И это при том, что я просто кликнул, ничего не выделяя.
Ответ:
Палыч писал(а):Задумано: Нажал в начале (конце) фрагмента - провел до конца (начала) фрагмента - отпустил. Получил выделенное с предложением цитировать фрагмент.
Т.е. Вы говорите о просто клике, а Палыч - именно о выделении. При просто клике ничего не выделяется и никаких окон не всплывает.
Опера 11.64, х32, Win7.
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 14:34
er107
Тоже всплывает, даже если щелкнуть в пустое место. Опера сильно подкачала в последних версиях, что стоит только одна проблема с флешем.
6a753283f9d2.jpg
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 14:36
МайскийЖук
Опера 11.64, х32, Win7.
Вот о том и речь. 11-ая версия и 12-ая версии сильно разнятся.
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 14:39
Booker
er107 писал(а): Опера сильно подкачала в последних версиях, что стоит только одна проблема с флешем.
Именно поэтому и стоИт 11.64. В ней всё стабильно и нормально.
Re: Постоянно всплывает окно с цитатой
Добавлено: 23.12.2012 19:00
er107
Установил 11.64 и правда глюки пропали и с флешем, и здесь с цитатой. Спасибо за совет.
Re: Постоянно всплывает окно с цитатой
Добавлено: 24.12.2012 10:12
Pazh
12.10, 12.11, 12.12 - глюк подтверждается. При двойном клике (для выделения слова) - всплывашка появляется (моргает) 2 раза, при тройном клике (для выделения предложения) - всплывашка появляется (моргает) 3 раза
window.getSelection()
в этих версиях Opera возвращает объект Selection
window.getSelection().toString()
или window.getSelection().getRangeAt(0).toString()
в этих версиях Opera возвращает как раз выделенный текст.