Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 21)

Модерирует : gyra, Maz

Maz (10-09-2021 11:46): Mozilla Firefox (часть 22)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

harrykkk



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
(async (url, pa = ChromeUtils.import(url).PageActions) => pa.addAction(new pa.Action({
 
    title: "Копировать ссылку",
    tooltip: "Копировать ссылку",
    iconURL: "chrome://browser/skin/link.svg",
 
    id: "ucf-copyURL",
    pinnedToUrlbar: true,        
    onCommand(e) {
        var gBrowserBundle = {
            GetStringFromName: () => "Скопировано в буфер обмена!"
        };
        var show = eval(`(function ${e.view.ConfirmationHint.show})`);
        var helper = Cc["@mozilla.org/widget/clipboardhelper;1"]
            .getService(Ci.nsIClipboardHelper);
 
        (this.onCommand = e => {
            var win = e.view;
            var uri = win.gBrowser.selectedBrowser.currentURI;
            helper.copyString(win.gURLBar.makeURIReadable(uri).displaySpec);
 
            var anchor = win.BrowserPageActions.panelAnchorNodeForAction(this, e);
            show.call(win.ConfirmationHint, anchor, "", {event: e, hideArrow: true});
        })(e);
    }
})))("resource:///modules/PageActions.jsm");

Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 08:55 13-08-2021
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 21)
Maz (10-09-2021 11:46): Mozilla Firefox (часть 22)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru