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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

Обсуждение расширений » S3.Menu Wizard » 12-08-2016 14:37:00

Чтобы копировать ссылку в браузере не через мышь, а через горячие клавиши, делаем следующее:

1. создайте новый пункт меню
2. откройте его свойства
3. назначьте горячие клавиши
4. в Команда - onCommand введите это:
//////////////////////////////////////////////////////////
with (Components)
with (interfaces)
try
{
    var link = window. XULBrowserWindow. overLink;
    var ssi = classes ["@mozilla.org/supports-string;1"].
              createInstance (nsISupportsString);
    ssi. data = link;
    var ti = classes ["@mozilla.org/widget/transferable;1"].
             createInstance (nsITransferable);
    ti. addDataFlavor ("text/unicode");
    ti. setTransferData ("text/unicode", ssi, link. length * 2);
    var clipbd = classes ["@mozilla.org/widget/clipboard;1"].
                 getService (nsIClipboard);
    clipbd. setData (ti, null, nsIClipboard. kGlobalClipboard);
}
catch (e) {}
///////////////////////////////////////////////////////////
5. нажмите применить.
6. перезапустите браузе

Board footer

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