Тема закрыта
Страницы: 1
Оставлял подобный вопрос в теме "Проблемы после обновления", но на него не обратили внимание. Вопрос: как вернуть выпадающий список, который появлялся, когда я нажимал на стрелочку вниз в адресной строке? Утолщение адресной строки я исправил при помощи UserChrome, но выпадающий список при этом не вернулся.
PS: browser.urlbar.openViewOnFocus - даже не предлагайте. Нужна именно стрелочка, как раньше, а не появление выпадающего списка при клике на любое место адресной строки. Это сильно усложняет просмотр страниц.
Отсутствует
browser.urlbar.openViewOnFocus - даже не предлагайте.
browser.urlbar.openViewOnFocus поставить в false, а список открывать стрелкой на клавиатуре. Пока только так. А для кнопки-стрелочки - ждите, пока кто-то напишет юзерскрипт (если это возможно). Пока что есть вот такое расширение: https://addons.mozilla.org/en-US/firefo … es-button/
Отсутствует
Вжух пишетbrowser.urlbar.openViewOnFocus - даже не предлагайте.
browser.urlbar.openViewOnFocus поставить в false, а список открывать стрелкой на клавиатуре. Пока только так. А для кнопки-стрелочки - ждите, пока кто-то напишет юзерскрипт (если это возможно). Пока что есть вот такое расширение: https://addons.mozilla.org/en-US/firefo … es-button/
Расширение работает. Хоть и подозрительное оно. Спасибо. Надеюсь кто-то сможет написать скрипт.
Отсутствует
Вот там скрипт для возвращения старой стрелочки: https://forum.mozilla-russia.org/viewto … 08#p781608
UPD: по той ссылке используется экзотический способ подключения юзерскриптов, я использую традиционный способ, вот вариант скрипта для этого случая. По идее он должен работать также и при подключении через CustomButtons.
var urlbarhistorydropmarker = { dropmarker: null, constructor: function() { var after; if (document.querySelector("#urlbar .urlbar-history-dropmarker") || !(after = document.querySelector("#urlbar #page-action-buttons"))) return; var {UrlbarProviderTopSites} = ChromeUtils.import("resource:///modules/UrlbarProviderTopSites.jsm"); UrlbarProviderTopSites.isActive = { isActive() { return false; } }.isActive; if (Services.prefs.getBoolPref("browser.urlbar.openViewOnFocus", true)) return; var fragment = MozXULElement.parseXULToFragment(`<image class="urlbar-history-dropmarker urlbar-icon chromeclass-toolbar-additional" role="button" tooltiptext="Показать историю"/>`); var dropmarker = this.dropmarker = fragment.firstElementChild; after.before(fragment); dropmarker.addEventListener("mousedown", this); // ucf_custom_script_win.unloadlisteners.push("urlbarhistorydropmarker"); }, destructor: function() { this.dropmarker.removeEventListener("mousedown", this); }, handleEvent: function(event) { event.preventDefault(); event.stopPropagation(); if (gURLBar.view.isOpen) gURLBar.view.close(); else { gURLBar.focus(); gURLBar.startQuery({ allowAutofill: false, event, }); gURLBar._maybeSelectAll(); } } }; try { urlbarhistorydropmarker.constructor(); } catch (e) {}
Отредактировано Yeesha (05-06-2020 23:40:55)
Отсутствует
Спасибо за расширение.
https://addons.mozilla.org/en-US/firefox/addon/show-history-top-sites-button/#&gid=1&pid=2
Отсутствует
я использую традиционный способ
тормозной он а не традиционный...
Отсутствует
Ну вот же есть простое и красивое решение Создай закладку на адрес
Отсутствует
тормозной он а не традиционный...
А можно поподробнее или ссылку? Инфы по юзерскриптам на этом форуме нет вообще. Сплошной CustomButtons, да и там тайная ложа криптоманов.
Отсутствует
Yeesha
https://github.com/VitaliyVstyle/Vitali … _files.zip
В Readme.txt основная инфа. Разумеется это не менеджер скриптов основная функция добавление панелей,
но можно подключать стили и скрипты.
Отличия между скриптами https://forum.mozilla-russia.org/viewto … 11#p779311 второй сполер
Если требуется подключить другие скрипты можно например так https://forum.mozilla-russia.org/viewto … 77#p776177
custom_script.js можно использовать для создания кнопок методом CustomizableUI.createWidget
примеры есть в самом user_chrome_files --> user_chrome.js
или по форуму поискать CustomizableUI.createWidget
вот например адаптация кнопки CB https://forum.mozilla-russia.org/viewto … 12#p780412 c toggleRestartlessAddons.js
есть и другие.
Если будут вопросы пишите конкретно какие скрипты нужно адаптировать.
Отсутствует
Тема закрыта
Страницы: 1