Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.
  • Форумы
  •  » Сustom Buttons
  •  » [CB]Блокировать лишние всплывающие подсказки в адресной строке

№128-07-2013 14:42:39

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

[CB]Блокировать лишние всплывающие подсказки в адресной строке

Блокировать лишние всплывающие подсказки в адресной строке ( Firefox 17+)
Автор: bunda1
Версия: от 28.07.2013.
Описание: Kод убирает всплывающие подсказки в адресной строке у длинного адреса, у кнопки Перейти и у кнопки сайта которая слева от адреса.
Код блокирует произвольное открытие запроса Вы хотите включить плагины на этой странице? если в настройках about:config включен plugins.click_to_play
Использование: создайте новую Custom Buttons кнопку и положите код в инициализацию. Не обязательно создавать новую CB кнопку, можно использовать уже существующую.

Выделить код

Код:

// Блокировать лишние всплывающие подсказки в адресной строке от 28.07.13. ................................
addEventListener("popupshowing", function(e) {
 
   var node = document.tooltipNode;  
   
   // блокировать подсказку у длинного адреса
   if ( node && node.className && node.className.indexOf("uri-element-right-align") !== -1 ) {
        e.preventDefault();
        return;
        }   
   // блокировать лишние подсказки у кнопок ....      
   if ( node && node.id && ["go-button", "identity-box", "page-proxy-favicon"].indexOf( node.id ) !== -1 ) {
        e.preventDefault();
        return;
        }             
   // блокировать произвольное открытие запроса 'Вы хотите включить плагины на этой странице?' ....
   if ( e.target.getAttribute('popupid') == 'click-to-play-plugins' && !document.querySelector("#plugins-notification-icon:hover") 
                                                                    && e.target.localName !== 'popupnotification') {
        e.preventDefault();
        }     
}, true );

Отсутствует

 
  • Форумы
  •  » Сustom Buttons
  •  » [CB]Блокировать лишние всплывающие подсказки в адресной строке

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]