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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№1165122-04-2017 20:04:19

vurdalak
Участник
 
Группа: Members
Зарегистрирован: 03-06-2005
Сообщений: 173
UA: Firefox 53.0

Re: Custom Buttons

Когда закинешь в инициализацию кнопки данный код:

Выделить код

Код:

this.type = "menu-button"; 
this.orient = "horizontal";

, то кнопка меняет тип. А как сделать то же самое, но только при нажатии на кнопку, динамически?

Отсутствует

 

№1165222-04-2017 21:46:44

Kantor
Участник
 
Группа: Members
Зарегистрирован: 20-11-2011
Сообщений: 18
UA: Firefox 53.0

Re: Custom Buttons

Отредактировано Kantor (22-04-2017 21:48:59)

Отсутствует

 

№1165322-04-2017 21:48:20

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

Re: Custom Buttons

Выделить код

Код:

this._handleClick =()=> {
   this.type = "menu-button";
   setTimeout(()=> { this.type = "button" }, 3500); 
};

Отсутствует

 

№1165422-04-2017 21:51:47

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 915
UA: Firefox 53.0

Re: Custom Buttons

не понимаю, почему в FF53 перестала корректно работать часть кода:

Выделить код

Код:

    if (e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey) {
        e.preventDefault();
        e.stopPropagation();
        gBrowser.reloadAllTabs();
    }

вместе с действием выскакивает и контекстное меню кнопки...
как починить?

Отсутствует

 

№1165522-04-2017 21:52:21

Ki_rrrilll
Участник
 
Группа: Members
Зарегистрирован: 22-11-2013
Сообщений: 113
UA: Firefox 35.0

Re: Custom Buttons

Отсутствует

 

№1165622-04-2017 22:11:28

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

Re: Custom Buttons

Выделить код

Код:

        e.preventDefault();
        e.stopPropagation();

Отредактировано bunda1 (22-04-2017 22:14:42)

Отсутствует

 

№1165722-04-2017 23:18:19

Rag
Участник
 
Группа: Members
Откуда: Краснодон
Зарегистрирован: 06-03-2017
Сообщений: 242
UA: unknown 0.0

Re: Custom Buttons

Отсутствует

 

№1165823-04-2017 09:04:47

vurdalak
Участник
 
Группа: Members
Зарегистрирован: 03-06-2005
Сообщений: 173
UA: Firefox 53.0

Re: Custom Buttons

Отредактировано vurdalak (23-04-2017 21:22:32)

Отсутствует

 

№1165923-04-2017 09:12:23

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 915
UA: Firefox 53.0

Re: Custom Buttons

Выделить код

Код:

/*Initialization Code*/

this.onmousedown = function(e) {
    if (e.button == 0) {
        var _this = this;
        this.timeoutID = window.setTimeout(function () {
                BrowserReloadSkipCache();
                delete _this.timeoutID;
            }, 1000);
    }
};

this.onmouseup = function(e) {
    if (e.button == 0) {
        if (typeof this.timeoutID == "number") {
            window.clearTimeout(this.timeoutID);
            delete this.timeoutID;
            if (e.type == "mouseup")
                BrowserReload();
        }
    }
};

this.ondragstart = function(e) {
    this.onmouseup(e);
};

this.onclick = function(e) {

    if (e.button == 0) {
        //BrowserReload();
    }

    if (e.button == 1) {

        function reloadImage(img) {
            if (!(img instanceof Components.interfaces.nsIImageLoadingContent))
                return;
            urlSecurityCheck(img.currentURI.spec,
                gBrowser.contentPrincipal,
                Components.interfaces.nsIScriptSecurityManager.DISALLOW_SCRIPT);
            img.forceReload();
        }

        function parseWin(win) {
            Array.forEach(win.frames, parseWin);
            Array.forEach(win.document.images, reloadImage);
        }
        parseWin(content);
    }

    if (e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey) {
        e.preventDefault();
        e.stopPropagation();
        gBrowser.reloadAllTabs();
    }
};

this.tooltipText = "ЛКМ: Обновить вкладку\nПКМ: Обновить все вкладки\nСКМ: Перезагрузить изображения\nДолгий ЛКМ: Обновить вкладку минуя кэш";

Отсутствует

 

№1166023-04-2017 10:49:15

lokiju
Участник
 
Группа: Members
Зарегистрирован: 30-01-2012
Сообщений: 208
UA: Firefox 42.0

Re: Custom Buttons

Выделить код

Код:

this.onclick = function(event) {
   if (event.button === 0) {
      // Code to execute on Left click
   } else if (event.button === 1) {
      // Code to execute on Middle click
   } else if (event.button === 2) {
      event.preventDefault();
      // Code to execute on Right click
   }
};

Отсутствует

 

№1166123-04-2017 11:14:54

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 915
UA: Firefox 53.0

Re: Custom Buttons

Отсутствует

 

№1166223-04-2017 18:47:11

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 915
UA: Firefox 53.0

Re: Custom Buttons

Отредактировано Inko7 (24-04-2017 19:49:22)

Отсутствует

 

№1166323-04-2017 21:29:37

vurdalak
Участник
 
Группа: Members
Зарегистрирован: 03-06-2005
Сообщений: 173
UA: Firefox 53.0

Re: Custom Buttons

Отсутствует

 

№1166424-04-2017 10:13:04

Rag
Участник
 
Группа: Members
Откуда: Краснодон
Зарегистрирован: 06-03-2017
Сообщений: 242
UA: unknown 0.0

Re: Custom Buttons

Отсутствует

 

№1166524-04-2017 11:42:45

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 42.0

Re: Custom Buttons

Выделить код

Код:

browser {-moz-appearance: none !important;
background: #000 !important;}

Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№1166624-04-2017 15:02:36

vurdalak
Участник
 
Группа: Members
Зарегистрирован: 03-06-2005
Сообщений: 173
UA: Firefox 53.0

Re: Custom Buttons

Отредактировано vurdalak (24-04-2017 15:03:01)

Отсутствует

 

№1166724-04-2017 19:53:23

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 915
UA: Firefox 53.0

Re: Custom Buttons

заметил, что перестал работать код "Остановить загрузку всех вкладок"

Выделить код

Код:

var l = gBrowser.mPanelContainer.childNodes.length;
for (var i = 0; i < l; i++) {
try { gBrowser.getBrowserAtIndex(i).webNavigation.stop(nsIWebNavigation.STOP_ALL); } catch (e) {}
};

в консоли ошибок вроде не пишет...
не скажу, связано ли это с последним обновлением фф или еще раньше сломалось
помогите починить

Отсутствует

 

№1166824-04-2017 19:56:37

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 582
UA: Firefox 52.0

Re: Custom Buttons

Отсутствует

 

№1166924-04-2017 21:36:07

vurdalak
Участник
 
Группа: Members
Зарегистрирован: 03-06-2005
Сообщений: 173
UA: Firefox 53.0

Re: Custom Buttons

Выделить код

Код:

var l = gBrowser.mPanelContainer.childNodes.length;
for (var i = 0; i < l; i++) {
try { gBrowser.getBrowserAtIndex(i).webNavigation.stop(nsIWebNavigation.STOP_ALL); } catch (e) {}
};

Отредактировано vurdalak (24-04-2017 21:53:09)

Отсутствует

 

№1167024-04-2017 23:34:04

Rag
Участник
 
Группа: Members
Откуда: Краснодон
Зарегистрирован: 06-03-2017
Сообщений: 242
UA: unknown 0.0

Re: Custom Buttons

Отсутствует

 

№1167125-04-2017 02:38:24

Rag
Участник
 
Группа: Members
Откуда: Краснодон
Зарегистрирован: 06-03-2017
Сообщений: 242
UA: unknown 0.0

Re: Custom Buttons

Здравствуйте.
Сможет кто нибудь написать кнопку и вообще возможно ли это? А именно что хотелось бы ,чтобы при завершении загрузки какого либо файла видео аудио и тд звучал звуковой сигнал.С возможностью замены сигнала.Может это уже где то упоминалось,но я не на шел.
Только не советуйте ставить дополнения.Спасибо.

Отсутствует

 

№1167225-04-2017 03:45:33

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 42.0

Re: Custom Buttons


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№1167325-04-2017 04:13:58

Rag
Участник
 
Группа: Members
Откуда: Краснодон
Зарегистрирован: 06-03-2017
Сообщений: 242
UA: unknown 0.0

Re: Custom Buttons

Отредактировано Rag (25-04-2017 06:41:49)

Отсутствует

 

№1167425-04-2017 08:39:06

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1086
UA: Seamonkey 2.40

Re: Custom Buttons

Выделить код

Код:

browser.download.finished_download_sound = true
browser.download.finished_sound_url = file:///C:/WINDOWS/Media/chimes.wav

Отсутствует

 

№1167525-04-2017 08:49:38

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 915
UA: Firefox 52.0

Re: Custom Buttons

Отсутствует

 

Board footer

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