Страница 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 возвращает как раз выделенный текст.