>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Поддержка пользователей http://forum.mozilla-russia.org/viewforum.php?id=26 >Можно ли нажимать на кнопки средней кнопкой мыши? http://forum.mozilla-russia.org/viewtopic.php?id=18023 |
Браузер > 17-07-2007 05:57:54 |
Можно ли нажимать на кнопки средней кнопкой мыши? В смысле, чтобы результат открывался в новом окне. |
Lynn > 17-07-2007 07:34:07 |
https://addons.mozilla.org/en-US/firefox/addon/483 |
Браузер > 18-07-2007 01:49:22 |
Спасибо! Странно, что сам браузер не обладает такой возможностью. |
Infant > 18-07-2007 07:47:05 |
Браузер |
Lynn > 18-07-2007 10:58:28 |
Infant |
Alexei > 18-07-2007 11:27:37 |
Alt+Enter это и делает, в принципе. |
Vladimir_S > 18-07-2007 11:27:40 |
Lynn пишет
Ну не знаю. У меня всё именно так и происходит. Ввожу слово в поле Googl'а, и если жму левой кнопкой, то открывается в текущем табе, а если средней - то в новом. И именно по умолчанию, безо всяких относящихся к этому сервису расширений. Может быть, от мыша зависит? У моего нету колесика, только кнопка. |
Браузер > 20-07-2007 03:58:38 |
Колесо с кнопкой. Без расширения, при нажатии, небыло никакого эффекта. На Alt+Enter - вообще никакой реакции. Может это у вас какое-то другое расширение делает, а вы просто не знаете? |
Lynn > 20-07-2007 07:20:16 |
Vladimir_S P.S. Я и забыл, что вверху справа бывает гугловская форма. Я её убираю всегда |
Snitter > 20-07-2007 07:43:33 |
Lynn |
Infant > 20-07-2007 08:07:26 |
Snitter пишет
Может потому что нажатие кнопки обрабатывается в коде странички? |
Snitter > 20-07-2007 08:21:36 |
Infant |
Vladimir_S > 20-07-2007 09:01:58 |
Lynn пишет
Ну не знаю, мне-то всегда казалось, что обработка кодов команд нажатия мышиных кнопок - это епархия программистов сайта. Например, при нажатии ЛЕВОЙ кнопки на ссылке в Rambler'е и Яндексе страница открывается в новом окне/вкладке, а в Google и Yahoo - в том же, а если в последних нажать СРЕДНЮЮ кнопку - то тоже в новых. Уж так оно организовано. Ну не сделали здесь обработку нажатия средней кнопки - что уж тут поделаешь... Впрочем, может быть я и неправильно это дело понимаю. Не настаиваю. |
Браузер > 21-07-2007 04:40:25 |
Lynn
Я тоже. У меня на стартовой странице все поисковики прописаны. Vladimir_S
Вообще - это не их дело, как ПОЛЬЗОВАТЕЛЮ удобнее. |
Infant > 21-07-2007 07:29:03 |
Snitter пишет
Ну и как узнать какой ответ сервера соответствует нажатию средней кнопки, а какой левой? В тексте запроса этого ведь нет, не так ли? Выделить код Код:<div class="search"> <form id="search" method="get" action="search.php" style="margin: 3px"> <input type="hidden" name="action" value="search" /> <input type="hidden" name="show_as" value="topics" /> <input type="text" name="keywords" size="20" maxlength="100" id="search-input" /> <input type="submit" name="search" value="Поиск" accesskey="g" id="search-submit" /> </form> </div> То есть форма признаёт за собой только нажатие кнопки (возможно любой). Из эксперимента — только левой. Или это браузер считает что на форму можно нажимать только левой кнопкой. Впрочем, я не настолько хорошо разбираюсь в спецификациях, так что если кто-то вроде Anton скажет что можно их различать я соглашусь. Добавлено Сбт 21 Июл 2007 07:31:38 : Браузер пишет
Вообще-то у ссылки есть target где автор странички может прописать как он считает нужным её открыть. |
Snitter > 21-07-2007 15:39:56 |
Infant
Конечно же, в запросе этого нет. Данные формы обрабатываются скриптом на сервере, результат отправляется браузеру и всё, сервер и браузер друг о друге забыли (сессии не рассматриваем). А вот браузер (FF с расширением SubmitToTab) сам знает и помнит, какой кнопкой мыши была нажата кнопка формы. Если левой - то принимается ответ сервера, и отображается в этой же вкладке. Если средней - то принимается ответ сервера, и отображается в новой вкладке.
В IE и Опере - разумеется, только левой. А вот FF с вышеупомянутым расширением различает нажатие левой и средней кнопок мыши. Хз, через какое место это там реализовано... но ведь работает.
...то откроется ещё пятая вкладка с результатом обработки формы из второй вкладки. А в четвёртой вкладке откроется контекстное меню, которое жёстко закреплено за правой кнопкой. |
Infant > 21-07-2007 16:22:53 |
Snitter |
Snitter > 21-07-2007 16:35:24 |
Infant Но пока только расширение. Будем ждать FF4. |