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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№1107627-12-2016 11:02:33

ifln
Участник
 
Группа: Members
Зарегистрирован: 20-09-2013
Сообщений: 235
UA: Firefox 50.0

Re: Custom Buttons

Где-нибудь можно задать время показа Alerts? В коде кнопок не нашел. Вроде в FF38 алерты закрывались быстрее.

Отсутствует

 

№1107727-12-2016 20:12:08

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

Re: Custom Buttons

ifln пишет

Где-нибудь можно задать время показа Alerts? В коде кнопок не нашел. Вроде в FF38 алерты закрывались быстрее.

Если ты про custombuttons.alertSlide("alert", ""); то можно положить в инициализацию любой кнопки:

Выделить код

Код:

custombuttons.alertSlide = function(sTitle, sMsg) {
   var as = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
   as.showAlertNotification("chrome://custombuttons/skin/button.png", sTitle, sMsg, false, "", null);
   setTimeout(()=> as.closeAlert(), 2000); 
};

ну или так запускать :):

Выделить код

Код:

// быстрая всплывающая подсказка ....
var alertsService = Cc["@mozilla.org/alerts-service;1"].getService(Ci.nsIAlertsService)
alertsService.showAlertNotification(self.image, self.label, "быстрая всплывающая подсказка");
setTimeout(()=> alertsService.closeAlert(), 1300);

Отсутствует

 

№1107827-12-2016 20:48:10

ifln
Участник
 
Группа: Members
Зарегистрирован: 20-09-2013
Сообщений: 235
UA: Firefox 50.0

Re: Custom Buttons

bunda1
Спасибо, что откликнулся.
Я про showAlertNotification - алерте, появляющемся после сработки кнопки.
Например:
Clear Cache / Delete flash cookies

Выделить код

Код:

// Всплывающее сообщение ....
     Cc["@mozilla.org/alerts-service;1"].getService(Ci.nsIAlertsService).
     showAlertNotification(self.image, self.label, 'Очистил кеш и удалил Flash кукиси', false, "", null, "");

Сохранить ярлык страницы

Выделить код

Код:

// подсказка ....
   var notification = 'Сохранил в: ' + pathToFolder;
   var image = (favicon == false) ? self.image : gBrowser.selectedBrowser.mIconURL;
   alertsService.showAlertNotification(image, shortcutName, notification);
};

Вытащил FF38 из бекапа. Алерты закрываются самостоятельно через 4 секунды. В FF50 они висят секунд 15.

Первый вариант не срабатывает. Пытаюсь прикрутить второй.

Добавлено:
Может в Custom Buttons что-то поменялось?

Отредактировано ifln (27-12-2016 20:56:30)

Отсутствует

 

№1107927-12-2016 20:49:16

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

Re: Custom Buttons

Исправил Переключить текущий поисковик, не работала при включенном e10.

Отсутствует

 

№1108028-12-2016 01:20:16

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 50.0

Re: Custom Buttons

Dumby

xrun1 пишет:

    Аналогично, мне лично нужно Ctrl+b, например.

Ну, если SidebarUI.toggle("viewBookmarksSidebar"); не подходит, то,
видимо, что-то хитрое задумал. А раз Windows, то можно попробовать

Ничего особенно хитрого. Использовал старую версию дополнения All-in-one Sidebar (0.7.28), а там только с Ctrl+B вкладки в боковой панели открывались. В 0.7.31 автор это исправил, зато остальное только в боковой панели, что меня не устраивало. Спасибо за примеры, работают. И за идею, победил лень и запилил кнопку для новой версии 0.7.31, в которой вывод меня устраивает. Может, кому пригодится.

скрытый текст
zekR1Rv.png
Коды с вариантами, можно перекомментировать команды, как кому нравится.

Выделить код

Код:

/*CODE*/
// Открыть в боковой панели Дополнения
// SidebarUI.toggle('viewAddonsSidebar');
// Открыть в новом табе Дополнения
//   getBrowser (). selectedTab = getBrowser (). addTab ("about:addons");
SidebarUI.hide();
BrowserOpenAddonsMgr();
Выделить код

Код:

/*Initialization Code*/
this.onclick =e=> {
// Открыть в новом табе
   if ( e.button == 1 ) { // CКМ
      SidebarUI.hide();
      getBrowser (). selectedTab = getBrowser (). addTab ("about:config");
      }
// Открыть в боковой панели
// aios_setMultiPanel('about:config');
   if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { // ПКМ
   e.preventDefault();
// Открыть в новом табе "Информация о странице"
   BrowserPageInfo();
// Открыть в боковой панели "Информация о странице"
//   SidebarUI.toggle('viewPageInfoSidebar');
   }
   if ( e.button == 2 && e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { // Ctrl + ПКМ
     e.preventDefault(); SidebarUI.hide();
// Открыть в новом табе Мульти-панель
     getBrowser (). selectedTab = getBrowser (). addTab ("chrome://browser/content/web-panels.xul");
// Открыть в боковой панели Мульти-панель
// SidebarUI.toggle('viewWebPanelsSidebar');
   }
};
this.tooltipText = "Л:  Дополнения\nС:  about:config в табе\nП:  Информация о странице\ncП: Мульти-панель в табе\n+П: СВ-меню";

иконка

Выделить код

Код:

data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKoSURBVDiNjZNLaJRnFIaf75vvy2UGTWr8NYkxl0IFUYkNXSSZQNWFWlxIEVy1FLLo0i4adddVXRnS4kJwYxci2GaRTWlSFGKFGRXNmFBF62VMO4TENBdjMv9k5p//Oy4SLzgqHs7yPc95eTlHiQjvqniPbVYRzuBoR+FQDEvId4neIPNCY945DayNVff/8NUvn9XXNJMv5hhKnTvYP3ymHmj/IMBSbmHjjP8fycxv+MEzGqtatUI1vK7R7wM4J32XUv3Li/l5imGBkbtXlsMw/PF1jXozg3iP3aM0Z8XRBFDr1fl7Og9EnTguXx30p/6fjAIozb/i6C4BdB2z6QOfH27ZUFNL0QUELs/tycs4J2zdGEerCADTM1P8df3PxyUZiKPF8zyGHpwGFLC6QCCRuYA4QQQ6mw4hjhYT77GN2qiBWFnV5sXc0xMAgfKx5foVYKURB2vLPbxoM8auODE6ws/fH+77dHtjhxp5OHzywpWf/IIsRk25Rq0CRFY4UVNNndkmqZFRf3YuWaYUS0aE3RP5MXX3/iCOgu3Y1WYfL90sdSDgxRoYTY5mZ2anjwC/AqEBdM4tMJ4dwYs1YiOGSBkYrVHqlQNxoC34OV8BdxK9gQ+guo7bwdYdrXu92nU6nR7Pzc/PSXxfazTj30IpRaWpIqbX4UQoBDkWJlRwLzVeLBTyGs2UcUX5duzvsfPqNpvDovQhnBIdELGaWFk1hclYmLx2fxmFbNm5qXJNvdi2DQ1WAsO1P/5petshyf6v25gJ0nxUUUeiP531s/kvAcor7MDOL2pjz3JzVKpqUoMTpb8QsSqdeTT98fomjyDv8LP5aKI3uAgQP2orCkGAVRVMZxbQhnQJIAzkm3s3Js6GSfkEQEd4+bpa8+TW71P1ANqoB65I93OA2DgV+Z+omgAAAABJRU5ErkJggg==

Добавлено 28-12-2016 01:25:30
bunda1
Алерты не закрываются через указанное время. Оба примера проверял на простой кнопке

Выделить код

Код:

// Очистка буфера обмена
gClipboard.clear();

// всплывающее сообщение ....
var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification(self.image, "Clipboard", "Clipboard cleared!", false, "", null, "");

Отредактировано xrun1 (28-12-2016 01:25:30)

Отсутствует

 

№1108128-12-2016 02:03:11

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

Re: Custom Buttons

xrun1 пишет

bunda1
Алерты не закрываются через указанное время. Оба примера проверял на простой кнопке

Выделить код

Код:

// Очистка буфера обмена
gClipboard.clear();

// всплывающее сообщение ....
var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification(self.image, "Clipboard", "Clipboard cleared!", false, "", null, "");

Надо добавить setTimeout(()=> alertsService.closeAlert(), 1300); вот так:

Выделить код

Код:

var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification(self.image, "Clipboard", "Clipboard cleared!", false, "", null, "");
setTimeout(()=> alertsService.closeAlert(), 1300);

Отсутствует

 

№1108228-12-2016 02:30:24

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1224
UA: Firefox 50.0

Re: Custom Buttons

bunda1
Удивительно. Я добавлял и не работало. Сейчас попробовал - всё замечательно сработало. Какие-то новогодние чудеса!:D

Отсутствует

 

№1108328-12-2016 08:26:39

ifln
Участник
 
Группа: Members
Зарегистрирован: 20-09-2013
Сообщений: 235
UA: Firefox 50.0

Re: Custom Buttons

bunda1 пишет

вот так:

Уф, победил. :)
bunda1, спасибо!

Отсутствует

 

№1108428-12-2016 09:52:25

dedfor
Участник
 
Группа: Members
Зарегистрирован: 22-12-2016
Сообщений: 62
UA: Chrome 55.0

Re: Custom Buttons

1- Как остановить код (сценарий), выполняемый в данное время какой-то из кнопок?
2- Как открыть в новой вкладке ссылку, находящуюся над выделенным словом?

Отредактировано dedfor (28-12-2016 10:40:41)

Отсутствует

 

№1108528-12-2016 11:14:21

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

Re: Custom Buttons

dedfor пишет

1- Как остановить код (сценарий), выполняемый в данное время какой-то из кнопок?

Наверно можно программно вставить return; в начале инициализации кнопки и повторно инициализировать кнопку. К тому же есть кнопка Custom_Buttons/CB_Disable_Initialization at master · Infocatcher/Custom_Buttons · GitHub которая даёт вожможность отключать - включать кнопки.

dedfor пишет

2- Как открыть в новой вкладке ссылку, находящуюся над выделенным словом?

Наверно нужно определить на странице координаты выделенного слова, потом получить все ссылки и их координаты на странице и сравнивая координаты слова и ссылок выбрать ближайшую ссылку.

Отсутствует

 

№1108628-12-2016 14:04:53

dedfor
Участник
 
Группа: Members
Зарегистрирован: 22-12-2016
Сообщений: 62
UA: Chrome 55.0

Re: Custom Buttons

bunda1 пишет

Наверно можно программно вставить return; в начале инициализации кнопки и повторно инициализировать кнопку.

Спасибо. Я Вставил return; в инициализацию, но не знаю, что значит экстренно во время выполнения кода "инициализировать кнопку" да так, чтобы не перезагружать браузер.

Отредактировано dedfor (28-12-2016 14:20:47)

Отсутствует

 

№1108728-12-2016 14:18:06

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

Re: Custom Buttons

dedfor пишет

что значит экстренно во время выполнения кода "инициализировать кнопку" да так, чтобы не перезагружать браузер

Ну тогда нажми Сохранить в редакторе кнопке.

Отсутствует

 

№1108828-12-2016 14:20:55

dedfor
Участник
 
Группа: Members
Зарегистрирован: 22-12-2016
Сообщений: 62
UA: Chrome 55.0

Re: Custom Buttons

Чтобы было понятно, о чём речь, приведу пример: Я запустил кнопку и тут вижу, что процесс попёр и вряд ли скоро завершится и мне срочно надо его остановить. Конечно я закрываю браузер, но не хотелось бы этого делать, а просто прервать тот процесс.

Отредактировано dedfor (28-12-2016 15:14:29)

Отсутствует

 

№1108928-12-2016 14:54:33

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

Re: Custom Buttons

dedfor пишет

Чтобы было понятно, о чём речь, приведу пример: Я запустил кнопку и тут вижу, что процесс попёр и вряд ли скоро завершится и мне срочно надо его остановить. Конечно я закрываю браузер, но не хотелось бы этого делать, а просто прервать тот процесс.

Ну тогда используй кнопку Custom_Buttons/CB_Disable_Initialization at master · Infocatcher/Custom_Buttons · GitHub

Отсутствует

 

№1109028-12-2016 15:14:51

dedfor
Участник
 
Группа: Members
Зарегистрирован: 22-12-2016
Сообщений: 62
UA: Chrome 55.0

Re: Custom Buttons

Вы советовали вписать в инициализацию return; и в данной ситуации повторно инициализировать кнопку. Но я не знаю не то, что как повторно инициализировать, но даже как просто инициализировать. Я думал, что кнопки инициализируются при запуске браузера.
А Custom_Buttons/CB_Disable_Initialization at master · Infocatcher/Custom_Buttons · GitHub - для меня высший пилотаж, да и не подходит.

Отредактировано dedfor (28-12-2016 15:19:28)

Отсутствует

 

№1109128-12-2016 15:23:23

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

Re: Custom Buttons

dedfor пишет

Вы советовали вписать в инициализацию return; и в данной ситуации повторно инициализировать кнопку. Но я не знаю не то, что как повторно инициализировать, но даже как просто инициализировать. Я думал, что кнопки инициализируются при запуске браузера.

Всё просто - открываем редактор, вставим в инициализацию return; потом нажимаем Сохранить или Save в редакторе кнопке. И все дела.

Добавлено 28-12-2016 15:25:34

dedfor пишет

А Custom_Buttons/CB_Disable_Initialization at master · Infocatcher/Custom_Buttons · GitHub - для меня высший пилотаж, да и не подходит.

Там же картинки есть, которые всё объясняют.

Отредактировано bunda1 (28-12-2016 15:25:34)

Отсутствует

 

№1109228-12-2016 15:38:28

dedfor
Участник
 
Группа: Members
Зарегистрирован: 22-12-2016
Сообщений: 62
UA: Chrome 55.0

Re: Custom Buttons

Короче, ладно, ничего не понял. Спасибо. Лучше буду думать, как в самом коде кнопки прописать return на случай зацикливания кода.

Отредактировано dedfor (28-12-2016 19:24:04)

Отсутствует

 

№1109328-12-2016 16:03:24

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 38.0

Re: Custom Buttons

Чтобы было понятно, о чём речь, приведу пример: Я запустил кнопку и тут вижу, что процесс попёр и вряд ли скоро завершится и мне срочно надо его остановить. Конечно я закрываю браузер, но не хотелось бы этого делать, а просто прервать тот процесс.

1 добаляешь переменную напрмер var stop=0;
2 внутри процесса перед каждой итерацией делаешь её проверку
if (stop==0){
то что делается обычно
}else{}
3 добавляшь например событие по СКМ где меняешь stop=1


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№1109428-12-2016 16:23:43

dedfor
Участник
 
Группа: Members
Зарегистрирован: 22-12-2016
Сообщений: 62
UA: Chrome 55.0

Re: Custom Buttons

okkamas_knife We are the Borg.   Resistance is futile Ваше предложение подходит, спасибо.

Отредактировано dedfor (28-12-2016 19:26:46)

Отсутствует

 

№1109528-12-2016 19:25:10

dedfor
Участник
 
Группа: Members
Зарегистрирован: 22-12-2016
Сообщений: 62
UA: Chrome 55.0

Re: Custom Buttons

Научите, пожалуйста, как я могу удалять свои сообщения? Или никак?

Отредактировано dedfor (29-12-2016 17:05:29)

Отсутствует

 

№1109629-12-2016 23:57:27

xseed
Участник
 
Группа: Members
Зарегистрирован: 24-03-2009
Сообщений: 58
UA: Firefox 50.0

Re: Custom Buttons

Добрый вечер! Вопрос-баян. Нужна кнопка на Панель инструментов, включающая/отключающая загрузку изображений, причем желательно со сменой цвета значка.

PS: А может быть, есть кнопки, блокирующие также загрузку flash и JS? Или это вопрос в раздел по Adblock Plus?

Отредактировано xseed (29-12-2016 23:57:40)


Три студента и лопата заменяют экскаватор

Отсутствует

 

№1109730-12-2016 06:11:31

fokanik
Участник
 
Группа: Members
Зарегистрирован: 05-02-2014
Сообщений: 268
UA: unknown 0.0

Re: Custom Buttons

Всем привет! С наступающим!

Выделить код

Код:

//Иконка кнопки - data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAOxAAADsQH1g+1JAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAG9QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA62mwiwAAACV0Uk5TAAEFCw0QJSYuMTU2OTw9QkhbaGxtdXh5fH1+gISHiImRkpOf33okWJ0AAAB1SURBVBgZBcGLAoEwAADAGzEKpcLmsRH//43uAE7fZ44AMAw2lylAOMMwoFsCpg76HvYT2zsApOixxmcHWCcVdr8R8FLAeHuvwEsB3tcDKCqwOgZQ5QYAmiwmAEiRuQWgnRGWFqBdAoQ5NdCkOQBirqXUHOEPHMkGCwcLYooAAAAASUVORK5CYII=

var targetTab = gBrowser.selectedTab;
var timer;
var minutes = 1;
var seconds = 30;
var label = self.ownerDocument.getAnonymousElementByAttribute(self, "class", "toolbarbutton-text");
var icon = self.ownerDocument.getAnonymousElementByAttribute(self, "class", "toolbarbutton-icon");
function countdown() {
  label.style.display = "-moz-box";
  icon.src = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAnNCSVQICFXsRgQAAAAJcEhZcwAAA7EAAAOxAfWD7UkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAA80lEQVQoU13RuUoDARAG4G89AqKQiAd2WnggWihCrLQICAEbTZtXiKVCMIoQ8UCbKIhWsRAM1oKP4SONRdYlG6aZf+abaoTBsqfr2oXVbDIEqqpByamGJAUS9TwIQdmzpA8ayhmoqGT9tkZgxWU6KP2vMtKyypXJNHadDIFJLe6zOO3Xi9kcueVuIO5rejOfB7e5ixNv1gfy3RAIRs04dmjqH7T7bQYO9Byp+7IZXLCkNbAe9xPUbCj4DhJB21oGdjSCmo6aB8UgKHiylYJFnSBRMqFnLPrPMuLcmbkQfFgOwa7HkIIQLGhaC4pevft0oxDCH6HKsyKMAMt1AAAAAElFTkSuQmCC';
  if (parseInt(seconds) > 0) {
    seconds = parseInt(seconds) - 1;
    label.value = minutes + ":" + seconds;
    timer = setTimeout(()=>countdown(), 1000);
  }
  else {
    if (parseInt(seconds) == 0) {
      if (parseInt(minutes) > 0) {
        minutes = parseInt(minutes) - 1;
        seconds = 60;
        label.value = minutes + ":" + seconds;
        timer = setTimeout(()=>countdown(), 1000);
      }
      else {
        clearTimeout(timer);
        label.style.display = "none";
        icon.src = self.image;
        gBrowser.removeTab(targetTab, { animate: true });
      }
//       if (parseInt(seconds) == 0) {
//         clearTimeout(tim);
//         label.style.display = "none";
//         gBrowser.removeTab(targetTab, { animate: true });
//       }
//       else {
//         seconds = 60;
//         label.value = minutes + ":" + seconds;
//         tim = setTimeout(()=>countdown(), 1000);
//       }
    }
  }
}
countdown();

Как сделать - вместо gBrowser.removeTab(targetTab, { animate: true }), чтоб вкладка стала активной - задолбали задержки перед скачиванием по 60 секунд, в течении минуты после ожидания минуты не успеешь кликнуть по ссылке - все по новой начинать :(

Добавлено 30-12-2016 06:21:42
А еще подскажите, почему на форуме мой браузер определяется не как [seamonkey] , что нужно подправить - в справке написано ---> User agent: Mozilla/5.0 (Windows NT 6.1; rv:49.0) Gecko/20100101 Firefox/49.0 SeaMonkey/2.46

Отредактировано fokanik (30-12-2016 06:21:42)

Отсутствует

 

№1109830-12-2016 08:34:32

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

Re: Custom Buttons

xseed
Раздел - Готовые кнопки. Там много интересного чего есть, в том числе и требуемое.
http://forum.mozilla-russia.org/viewtop … 86#p625686

Добавлено 30-12-2016 08:44:54
fokanik
Наверное сменить юзерагент на SeaMonkey
http://www.useragentstring.com/pages/us … =SeaMonkey

Отредактировано villa7 (30-12-2016 08:44:54)


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

Отсутствует

 

№1109930-12-2016 11:52:19

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

Re: Custom Buttons

xseed пишет

PS: А может быть, есть кнопки, блокирующие также загрузку flash

Custom_Buttons/Toggle_Flash at master · Infocatcher/Custom_Buttons · GitHub

Добавлено 30-12-2016 11:54:35

xseed пишет

PS: А может быть, есть кнопки, блокирующие также загрузку flash и JS?

Переключить JavaScript
Переключить JavaScript для сайтов

Отредактировано bunda1 (30-12-2016 11:54:35)

Отсутствует

 

№1110030-12-2016 13:05:21

shadow_user
Участник
 
Группа: Members
Зарегистрирован: 14-02-2007
Сообщений: 244
UA: Firefox 38.0

Re: Custom Buttons

Большая просьба сделать кнопку на панель инструментов, которая будет открывать стандартный диалог "Сохранить как..." (Ctrl + S).
Спасибо! Всех с Новым Годом! :beer:

Отсутствует

 

Board footer

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