intersk
// удаление обработчика, при открытии настройки панелей this.onDestroy = function() { removeEventListener("dblclick", TabClose, false, gBrowser.mTabContainer); }; // Двойной клик правой кнопкой на табе, закрыть страницу. // If double left click in Tab, remove Current Tab. function TabClose(event){ if (event.button != 2) return; event.preventDefault(); event.stopPropagation(); //закрыть страницу gBrowser.removeCurrentTab(); }; addEventListener("dblclick", TabClose, false, gBrowser.mTabContainer);
Отредактировано villa7 (13-06-2017 17:44:24)
Лучше спросить у знающих - чем лезть не зная.
Отсутствует
Всем добрый вечер.
Народ, вопрос есть. Кто знает как програмvно переключать страну в Zenmate?
например если выполнено условие переключаем, если нет идем дальше на текущем IP.
Подскажите где посмотреть? Или поделитесь кодом, если не жалко?
Спасибо.
Отсутствует
Данный код открывает сайт в НОВОЙ вкладке и опускает вниз после загрузки страницы.
Помогите создать подобный код для загрузки сайта в ТЕКУЩЕЙ вкладке.
loadURI("https://lenta.ru/"); addEventListener("pageshow", function c(e) { removeEventListener(e.type, c); content.scrollTo(0, content.scrollMaxY); });
Добавлено 14-06-2017 10:19:26
подскажите линк на кнопку - позволяющую закрывать вкладку двойным правым щелчком
// Двойной левый клик на табе закрывает страницу, двойной правый имитирует нажатие на звёздочку в адресной строке .................. function closeAddBookTab(e) { if ( e.target.localName != "tab" ) return; e.preventDefault(); e.stopPropagation(); if ( e.button == 0 ) { gBrowser.removeCurrentTab() }; if ( e.button == 2 ) { PlacesCommandHook.bookmarkPage( e.target.linkedBrowser, undefined, true ); setTimeout(function() document.getElementById("tabContextMenu").hidePopup(), 0); var panel = document.getElementById("editBookmarkPanel"); addEventListener("popupshown", function() { removeEventListener("popupshown", arguments.callee, true, panel); panel.moveTo( e.screenX, e.screenY ); // переместить рядом с вкладкой document.getElementById('editBMPanel_foldersExpander').click(); // показать все папки закладок }, true, panel); } }; addEventListener("dblclick", closeAddBookTab, false, gBrowser.mTabContainer);
Отредактировано bunda1 (14-06-2017 10:19:26)
Отсутствует
bunda1
Подправьте пожалуйста если возможно,вашу кнопку Переключить JavaScript для сайтов На страницах с отключенным JavaScript не меняется иконка кнопки.
Pale Moon-27.3.0
Отсутствует
bunda1Подправьте пожалуйста если возможно,вашу кнопку Переключить JavaScript для сайтов
У меня не появляется попап по клику ЛК - вручную перегружаю
Отредактировано bezuma (15-06-2017 11:46:59)
Отсутствует
а можно наоборот клики мышкой поменять с левой на правую кнопку?
// Двойной левый клик на табе закрывает страницу, двойной правый имитирует нажатие на звёздочку в адресной строке ..................
function closeAddBookTab(e) {
if ( e.target.localName != "tab" ) return;
e.preventDefault();
e.stopPropagation();
if ( e.button == 0 ) { gBrowser.removeCurrentTab() };
if ( e.button == 2 ) {
PlacesCommandHook.bookmarkPage( e.target.linkedBrowser, undefined, true );
setTimeout(function() document.getElementById("tabContextMenu").hidePopup(), 0);var panel = document.getElementById("editBookmarkPanel");
addEventListener("popupshown", function() {
removeEventListener("popupshown", arguments.callee, true, panel);
panel.moveTo( e.screenX, e.screenY ); // переместить рядом с вкладкой
document.getElementById('editBMPanel_foldersExpander').click(); // показать все папки закладок
}, true, panel);
}
};
addEventListener("dblclick", closeAddBookTab, false, gBrowser.mTabContainer);
Отсутствует
bunda1
Подправьте пожалуйста если возможно,вашу кнопку Переключить JavaScript для сайтов На страницах с отключенным JavaScript не меняется иконка кнопки.
Pale Moon-27.3.0
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u041F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20JavaScript%20%u0434%u043B%u044F%20%u0441%u0430%u0439%u0442%u043E%u0432%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRfQAU0X0AhNF9AKPRfQC20X0AydF9ANrRfQDr0X0A+tF6AP/UfwD/1n0A/9uMFv/RfQDZ0X0ANP///wD///8A1oEAaOCaKP/twHv/8sqR//fZqP/34sH//OvU///05v//+/D///36///ox///7tb/46VJ/9aBAG////8A////ANuHAInorU/////////////////////////++v//+/D///Xm///z5v//qC7//+TC/+u2Z//bhwCL////AP///wDejQBX3o0A9uiTAP//pyT//5sF//+ZAP//lQD//5UA//+VAP//mQD//5UA///drf/yxHn/3o0Anv///wD///8A45AAFOOQAKv3t0///+3R//+3Uv//xGb//8p1///Shf//2o///9uU///go///9Nv/9dad/+OQALP///8A////AP///wDolwAo7ZoA////////2I///9KF///Siv//0or//9iP///Siv//0o///+TC//riuf/olwDK////AP///wD///8A7Z4AHvKdAP///PX//9aK///Uiv//1or//9KP///Wj///1o///9SP///hrf/88tT/7Z4A5P///wD///8A////APWnAAn1pwD///vw///Wj///2Ir//9iK///Uiv//2Ir//9iK///Wj///257///vw//WnAPv1pwAB////AP///wD///8A+qsA+f/25v//2pn//9aF///Shf//0Ir//9SP///Wj///1pT//9iZ///69f/6qwD/+qsAD////wD///8A////AP+yANr/68L//+Ct///Uhf//1IX//9CF///Uiv//1Ir//9aU///amf//+/X//64A//+yABL///8A////AP///wD/sgC7/92Z///rzP//0Ir//9SP///YlP//2pn//92e///co///4aj///36//+dAP//sgDx/7IARf///wD///8A/7cApP/UgP//8eD//9ue///bnv//3Kj//+Ct///nsv//5Lj//+S9//7/+v//oRT//+Ce//+3AOX///8A////AP+3AJL/z2b///v1///irf//5bL//+O9///owv//7Mf//+7M///tzP///////5UA///69f//wzj/////AP///wD/twCE/8tS////////7cz//+vR///t2///8+D///jm//z58v//+vX////////78P//2pT//7cA6v///wD///8A/7sAbf/CM/////////////////////////nr///02///78L//+Wy///gnv//02v//7sA7f+7AF3///8A////AP+7ADb/uwDG/74a//+4Bf//twD//7sA//+7APD/uwDj/7sAz/+7AMz/uwC7/7sAqP+7AEv/uwAFAAOsQQADrEEAA6xBAAOsQQADrEGAA6xBgAOsQYABrEHAAaxBwAGsQcAArEHAAKxBwACsQcAArEHAAKxBwACsQQ%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B//%20%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0430%20%u0444%u0443%u043D%u043A%u0446%u0438%u0439%20%u043A%u043B%u0438%u043A%u043E%u0432%20%u043C%u044B%u0448%u0438%20%u0434%u043B%u044F%20%u043A%u043D%u043E%u043F%u043A%u0438%20..............%0Athis.onclick%20%3De%3D%3E%20%7B%0A%20%20%20if%20%28%20e.button%20%3D%3D%200%20%29%20%7B%0A%20%20%20%20%20%20%20%20var%20scriptEnabled%20%3D%20gBrowser.docShell.allowJavascript%3B%20//%20%u0442%u0435%u043A%u0443%u0449%u0435%u0435%20%u0441%u043E%u0441%u0442%u043E%u044F%u043D%u0438%u0435%20JavaScript%20%u043D%u0430%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u0435%0A%20%20%20%20%20%20%20%20var%20currHost%20%3D%20content.document.domain%3B%0A%20%20%20%20%20%20%20%20if%20%28%20%21currHost%20%29%20return%3B%0A%0A%20%20%20%20%20%20%20%20saveTextToHelp%28currHost%2C%20scriptEnabled%29%3B%0A%20%20%20%20%20%20%20%20tabsReload%28false%2C%20currHost%2C%20%21scriptEnabled%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20if%20%28%20e.button%20%3D%3D%201%20%29%20%7B%20%0A%20%20%20%20%20%20%20%20gBrowser.docShell.allowJavascript%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20BrowserReload%28%29%3B%0A%20%20%20%20%20%20%20%20%7D%20%20%20%0A%7D%3B%0A%0A%0A//%20%u041F%u043E%u043B%u0443%u0447%u0430%u0435%u043C%20%u0438%u0437%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%20%27%u0421%u043F%u0440%u0430%u0432%u043A%u0430%27%20%u043C%u0430%u0441%u0441%u0438%u0432%20%u0441%20%u0434%u043E%u043C%u0435%u043D%u0430%u043C%u0438%20..............%0Avar%20hosts%20%3D%20self.getAttribute%28%27Help%27%29.split%28%27%5Cn%27%29.filter%28%28host%29%3D%3E%20/%5CS/.test%28host%29%29.map%28%28host%29%3D%3E%20host.trim%28%29%29%3B%0A%0A%0A//%20%u041F%u0435%u0440%u0435%u0433%u0440%u0443%u0437%u0438%u0442%u044C%20%u0438%20%u043F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20JavaScript%20%u0434%u043B%u044F%20%u0442%u0435%u043A%u0443%u0449%u0435%u0439%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%20%u0438%u043B%u0438%20%u0432%u043A%u043B%u0430%u0434%u043E%u043A%20%u0441%u0430%u0439%u0442%u0430%20%u0438%u043B%u0438%20%u0432%u0441%u0435%u0445%20%u0441%u0430%u0439%u0442%u043E%u0432%20%u0438%u0437%20%u043C%u0430%u0441%u0441%u0438%u0432%u0430%20..............%20%0Afunction%20tabsReload%28%20reason%2C%20currHost%2C%20scriptEnabled%20%29%20%7B%0A%20%20%20if%20%28%20reason%20%3D%3D%20%27destructor%27%20%29%20return%3B%0A%20%20%20if%20%28%20reason%20%29%20scriptEnabled%20%3D%20reason%20%21%3D%20%27update%27%3B%0A%0A%20%20%20//%20%u043F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20%u0442%u0435%u043A%u0443%u0449%u0443%u044E%20%u0432%u043A%u043B%u0430%u0434%u043A%u0443%20%u0435%u0441%u043B%u0438%20%u043B%u0435%u0432%u044B%u0439%20%u043A%u043B%u0438%u043A%20%u043D%u0430%20%u043A%u043D%u043E%u043F%u043A%u0435%0A%20%20%20if%20%28%20%21reason%20%29%20%7B%0A%20%20%20%20%20%20%20%20gBrowser.docShell.allowJavascript%20%3D%20scriptEnabled%3B%20%0A%20%20%20%20%20%20%20%20BrowserReload%28%29%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%0A%20%20%20//%20%u0421%u043F%u043B%u044B%u0432%u0430%u044E%u0449%u0430%u044F%20%u043F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0430%20....%0A%20%20%20var%20notification%20%20%3D%20reason%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3F%20%27%u041F%u0435%u0440%u0435%u0433%u0440%u0443%u0437%u0438%u0442%u044C%20%u0432%u0441%u0435%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%20%u0441%u0430%u0439%u0442%u043E%u0432%20%u0438%u0437%20%u0441%u043F%u0438%u0441%u043A%u0430%27%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%27%u041F%u0435%u0440%u0435%u0433%u0440%u0443%u0437%u0438%u0442%u044C%20%u0432%u0441%u0435%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%20%u0441%u0430%u0439%u0442%u0430%27%3B%20%0A%20%20%20var%20alertsService%20%3D%20Cc%5B%22@mozilla.org/alerts-service%3B1%22%5D.getService%28Ci.nsIAlertsService%29%0A%20%20%20alertsService.showAlertNotification%28self.image%2C%20self.label%2C%20notification%2C%20true%2C%20%22%22%2C%20listener%2C%20%22%22%29%3B%0A%20%20%20%0A%20%20%20//%20%u0441%u0442%u0438%u043B%u044C%20%u0441%u043F%u043B%u044B%u0432%u0430%u044E%u0449%u0435%u0439%20%u043F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0438%0A%20%20%20var%20sss%20%3D%20Cc%5B%22@mozilla.org/content/style-sheet-service%3B1%22%5D.getService%28Ci.nsIStyleSheetService%29%3B%0A%20%20%20var%20uri%20%3D%20makeURI%28%27data%3Atext/css%2C%27+%20encodeURIComponent%28%27%5C%0A%20%20%20%20%20%20%23alertImage%20%7B%20height%3A%2035px%20%21important%3B%20width%3A%2035px%20%21important%3B%20%7D%5C%0A%20%20%20%20%20%20%23alertNotification%3Ahover%20%7B%20cursor%3A%20pointer%20%21important%3B%20%7D%5C%0A%20%20%20%20%20%20%23alertTextLabel%20%7B%20color%3A%20%230000FF%20%21important%3B%20text-decoration%3A%20underline%3B%20%7D%5C%0A%20%20%20%27%29%29%3B%0A%20%20%20sss.loadAndRegisterSheet%28uri%2C%200%29%3B%0A%20%20%20%0A%20%20%20//%20%u0443%u0434%u0430%u043B%u0438%u0442%u044C%20%u0441%u0442%u0438%u043B%u044C%20%u0438%20%u043F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0443%20%u0447%u0435%u0440%u0435%u0437%20%u0443%u043A%u0430%u0437%u0430%u043D%u043D%u043E%u0435%20%u0432%u0440%u0435%u043C%u044F%0A%20%20%20setTimeout%28%28%29%3D%3E%20%7B%20sss.unregisterSheet%28uri%2C%200%29%3B%20alertsService.closeAlert%28%29%3B%20%7D%2C%204000%29%3B%20%0A%20%20%20%20%0A%20%20%20//%20%u043F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%20%u0441%u0430%u0439%u0442%u0430%20%u0438%u043B%u0438%20%u0432%u0441%u0435%u0445%20%u0441%u0430%u0439%u0442%u043E%u0432%20%u0438%u0437%20%u043C%u0430%u0441%u0441%u0438%u0432%u0430%20%u0435%u0441%u043B%u0438%20%u043A%u043B%u0438%u043A%u043D%u0443%u0442%u044C%20%u043D%u0430%20%u043F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0435%0A%20%20%20function%20listener%28subject%2C%20topic%2C%20data%29%20%7B%0A%20%20%20%20%20%20if%20%28%20topic%20%21%3D%3D%20%27alertclickcallback%27%20%29%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20var%20currTab%20%3D%20gBrowser.mCurrentTab%3B%0A%20%20%20%20%20%20for%28%20var%20tab%20of%20gBrowser.tabs%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20var%20uri%20%3D%20tab.linkedBrowser.currentURI%3B%0A%20%20%20%20%20%20%20%20%20%20%20if%20%28%20%21uri.scheme.startsWith%28%22http%22%29%20%29%20continue%3B%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20var%20tabHost%20%3D%20tab.linkedBrowser.contentDocument.location.host%3B%0A%20%20%20%20%20%20%20%20%20%20%20if%20%28%20tabHost%20%3D%3D%20%27%27%20%29%20return%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20var%20tabReload%20%3D%20reason%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3F%20hosts.indexOf%28tabHost%29%20%21%3D%3D%20-1%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20tab%20%21%3D%3D%20currTab%20%26%26%20tabHost%20%3D%3D%20currHost%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20if%20%28%20tabReload%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20tab.linkedBrowser.docShell.allowJavascript%20%3D%20scriptEnabled%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20gBrowser.reloadTab%28tab%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%7D%3B%0AaddDestructor%28tabsReload%29%3B%0A%0A%0A//%20%u0417%u0430%u043F%u0438%u0441%u0430%u0442%u044C%20%u0442%u0435%u043A%u0441%u0442%20%u0432%20%u0432%u043A%u043B%u0430%u0434%u043A%u0443%20%27%u0421%u043F%u0440%u0430%u0432%u043A%u0430%27%20..............%0Afunction%20saveTextToHelp%28currHost%2C%20addHost%29%20%7B%0A%20%20%20//%20%u0443%u0434%u0430%u043B%u0438%u0442%u044C%20%u0438%u043B%u0438%20%u0434%u043E%u0431%u0430%u0432%u0438%u0442%u044C%20%u0442%u0435%u043A%u0443%u0449%u0438%u0439%20%u0441%u0430%u0439%u0442%20%u0432%20%u043C%u0430%u0441%u0441%u0438%u0432%20%u0441%20%u0434%u043E%u043C%u0435%u043D%u0430%u043C%u0438%0A%20%20%20addHost%0A%20%20%20%3F%20hosts.push%28currHost%29%20%20%20%20%20%0A%20%20%20%3A%20hosts%20%3D%20hosts.filter%28%28host%29%3D%3E%20%7B%20return%20%28host%20%21%3D%3D%20currHost%29%20%7D%29%20%20%20%0A%20%20%20var%20value%20%3D%20hosts.join%28%22%5Cn%22%29%3B%0A%0A%20%20%20//%20%u0437%u0430%u043F%u0438%u0441%u0430%u0442%u044C%20%u043C%u0430%u0441%u0441%u0438%u0432%0A%20%20%20var%20dir%20%3D%20Services.dirsvc.get%28%22ProfD%22%2C%20Ci.nsIFile%29%3B%0A%20%20%20dir.initWithPath%28dir.path%20+%20%22%5C%5Cextensions%5C%5Ccustombuttons@xsms.org%5C%5Ccomponents%5C%5CCustomButtonsService.js%22%29%3B%0A%20%20%20var%20url%20%3D%20Services.io.newFileURI%28dir%29.spec%2C%20cbs%20%3D%20%7B%7D%3B%0A%20%20%20Services.scriptloader.loadSubScript%28url%2C%20cbs%29%3B%0A%20%20%20var%20AO%20%3D%20new%20cbs.AppObject%28%29%2C%20btn%20%3D%20AO.getButton%28_id%29%3B%0A%0A%20%20%20self.setAttribute%28%22Help%22%2C%20value%29%3B%0A%20%20%20btn.setAttribute%28%22Help%22%2C%20value%29%3B%0A%20%20%20AO.overlay.saveOverlayToProfile%28%29%3B%20%20%20%0A%7D%3B%0A%0A%0A//%20%u041E%u0431%u0440%u0430%u0431%u043E%u0442%u0447%u0438%u043A%20%u0441%u043B%u0435%u0434%u0438%u0442%20%u0437%u0430%20%u0438%u0437%u043C%u0435%u043D%u0435%u043D%u0438%u044F%u043C%u0438%20%u0442%u0430%u0431%u043E%u0432%20%u0438%20%u0437%u0430%u043F%u0443%u0441%u043A%u0430%u044E%u0442%20%u043D%u0443%u0436%u043D%u044B%u0435%20%u043A%u043E%u0434%u044B%20%u0438%20%u0444%u0443%u043D%u043A%u0446%u0438%u0438%20..............%0AaddEventListener%28%22TabAttrModified%22%2C%20e%3D%3E%20%7B%0A%20%20%20var%20browser%20%3D%20e.target.linkedBrowser%3B%20%20%20%0A%0A%20%20%20//%20%u043E%u0442%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20JavaScript%20%u0434%u043B%u044F%20%u0441%u0430%u0439%u0442%u0430%20%u0435%u0441%u043B%u0438%20%u0434%u043E%u043C%u0435%u043D%20%u0441%u0430%u0439%u0442%u0430%20%u0441%u043E%u0432%u043F%u0430%u0434%u0430%u0435%u0442%20%u0441%20%u043C%u0430%u0441%u0441%u0438%u0432%u043E%u043C%20%27hosts%27%0A%20%20%20var%20specifiedSite%20%3D%20hosts.indexOf%28%20browser.contentDocument.location.host%20%29%20%21%3D%3D%20-1%3B%20%0A%20%20%20browser.docShell.allowJavascript%20%3D%20%21specifiedSite%3B%0A%0A%20%20%20//%20%u0435%u0441%u043B%u0438%20%u043D%u0430%20%u0441%u0442%u0440%u0430%u043D%u0438%u0446%u0435%20%u043E%u0442%u043A%u043B%u044E%u0447%u0435%u043D%20JavaScript%20%u043C%u0435%u043D%u044F%u0435%u043C%20%u0438%u043A%u043E%u043D%u043A%u0443%0A%20%20%20if%20%28%20browser%20%3D%3D%20gBrowser.selectedBrowser%20%29%20%7B%20%0A%20%20%20%20%20%20%20%20self.style.filter%20%3D%20specifiedSite%20%7C%7C%20%21cbu.getPrefs%28%22javascript.enabled%22%29%20%3F%20%27grayscale%281%29%27%20%3A%20%27%27%3B%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%7D%0A%7D%2C%20true%2C%20gBrowser.tabContainer%29%3B%0A%0A%0Athis.tooltipText%20%3D%20%22%u041B%3A%20%u041F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20JavaScript%20%u0434%u043B%u044F%20%u0441%u0430%u0439%u0442%u0430%5Cn%u0421%3A%20%u0412%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20JavaScript%20%u0434%u043B%u044F%20%u0441%u0430%u0439%u0442%u0430%22%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5Blib.rus.ec.%0Awebcache.googleusercontent.com%0Awww.rambler.ru%0Anews.rambler.ru%0Anews.rambler.ru%0Awww.lostfilm.tv%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
Отсутствует
Кнопка не работает должным образом.
Подтверждаю. И страницу не перезагружает.
Еще в кнопке "Добавлять новые кнопки справа..." отвалилась индикация включения:
// Добавлять новые СВ кнопки справа от этой кнопки...................................................................................................... this._handleClick =()=> { self.checked = !self.checked; document.persist(self.id, "checked"); }; var observer = { observe: button=> { if ( !self.checked ) return; var toolbar = self.parentNode; toolbar.insertBefore(button, self.nextSibling); custombuttons.persistCurrentSets(toolbar.id, _id, button.id); if ( parseInt(Services.appinfo.version) < 43 ) return; function observer(subject, topic, data) { setTimeout(()=> Services.ww.unregisterNotification(observer), 500); subject.close(); }; Services.ww.registerNotification(observer); } }; var notificationPrefix = custombuttons.notificationPrefix + "installButton"; Services.obs.addObserver(observer, notificationPrefix, false); addDestructor(()=> Services.obs.removeObserver(observer, notificationPrefix) );
Отсутствует
bunda1
Кнопка не работает должным образом.
1.Иконка не меняется.
2.Отключение и включение скриптов ЛКМ.
3.СКМ только перезагрузка страницы.
Я проверил кнопку на Pale Moon-27 и всё работает.
Отсутствует
bunda1
Да,ваша правда.Извените меня за поспешные выводы.Проверил на чистом портабле,всё работает.А всё дело было в userChrome.css.Уж не знаю,да и не помню когда и зачем я втулил туда вот это-
* {
transition:none !important;
transition-property:none !important;
filter:none !important;
}
Главное не подписал что за стиль.Пожалуйста растолкуйте мне что бы это значило.
Ещё раз прошу прощения.
К стати оригинал Переключить JavaScript для сайтов тоже заработала.
Отредактировано Rag (16-06-2017 10:31:14)
Отсутствует
* {
transition:none !important;
transition-property:none !important;
filter:none !important;
}
Главное не подписал что за стиль.Пожалуйста растолкуйте мне что бы это значило.
Ещё раз прошу прощения.
Насчёт transition не знаю, а тут * { filter:none !important; отключает все фильтры (визуальный эффект) или их сочетание для всех элементов. К фильтрам относится изменение прозрачности, добавление тени, трансформация и др. А кнопка как раз меняет свою иконку переключая для себе filter
Отсутствует
bunda1
А можно пожалуйста поправить кнопочку Показывать индикатор прогресса загрузки на вкладках которые загружаются для 54.0
Отредактировано Alex_one (16-06-2017 13:56:46)
Отсутствует
скрытый текстВыделить кодКод:var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
file.initWithPath("C:\\tmp\\test.txt");
var n=file.exists();
alert(n);
var n=file.isDirectory()
alert(n);с папкой все тоже самоеессно если файла или папки нет то второго алерта не будет изза ошибки
Спасибо, я с помощью тебя сделал кнопку, но в в ней вскрылось куча старых ошибок, сижу исправляю.
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
Ребят, подскажите можно ли как-то сделать шрифт покрупнее в редакторе кнопок?
А то уже все глаза сломал(
Решено. Всем спасибо кто откликнулся.
Отредактировано Alex_one (18-06-2017 12:16:00)
Отсутствует
bunda1
Ответьте пожалуйста.Есть ли в Переключить JavaScript для сайтов что-то отвечающее за скорость срабатывания на сайтах занесённых в справку?Обратил внимание на такую картину. При входе на https://whoer.net/ru иконка меняется но код не успевает запретить JavaScript на странице.Запрет происходит после обновления страницы.
При входе на сайт.
Отсутствует
Ребят, подскажите можно ли как-то сделать шрифт покрупнее в редакторе кнопок?
А то уже все глаза сломал.
Решено. Всем спасибо кто откликнулся.
И как решил? Вешний редактор помогает в 98% случаев, при написании кнопки "с нуля" и подобных случаях, а 2 % это мелкие правки в них то основная проблема.
Я приблизительно знаю что править используя кнопку Объекты: перебор свойств CB, но устойчивость и смена размера не 100%.
Пожалуйста дай решение.
Отредактировано Indomito (18-06-2017 13:59:27)
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
Кто-нибудь подтвердит глючную работу кнопок в ФФ54
Переключить JavaScript для сайтов и Добавлять новые кнопки справа?
Проверял на чистом профиле
В ФФ53 кнопки работают (по крайней мере Добавлять новые кнопки справа точно работает)
Отсутствует
можно ли как-то сделать шрифт покрупнее в редакторе кнопок?
/* Custom buttons */ @-moz-document url(chrome://custombuttons/content/editor.xul) { .textbox-textarea { /* color: #D7D7D7 !important;*/ background-color: #EFEFEF !important; } .cbeditor-textbox { line-height: 1.6 !important; /* font-family:"Segoe UI Symbol","Courier New","HeliosC","Liberation Sans" !important;*/ font-size: 18px !important; } }
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Кто-нибудь подтвердит глючную работу кнопок в ФФ54
Переключить JavaScript для сайтов и Добавлять новые кнопки справа?
Я проверил и у меня на FF54 они работают.
Добавлено 19-06-2017 19:48:26
bunda1
Ответьте пожалуйста.Есть ли в Переключить JavaScript для сайтов что-то отвечающее за скорость срабатывания на сайтах занесённых в справку?Обратил внимание на такую картину. При входе на https://whoer.net/ru иконка меняется но код не успевает запретить JavaScript на странице.Запрет происходит после обновления страницы.
Я такого на https://whoer.net/ru не выжу, а как ты открываешь https://whoer.net/ru?
Отредактировано bunda1 (19-06-2017 19:48:26)
Отсутствует
Я проверил и у меня на FF54 они работают.
Осталось выяснить, какой версией Custom Buttons ты пользуешься? У меня стоит custom_buttons-0.0.5.8.9-fixed4-signed.xpi - не работает "Переключить JavaScript для сайтов". Точнее, срабатывает, если перейти на другой таб и вернуться, тогда иконка тоже меняется. В справку (H) ничего не пишется. Если поставить на чистый профиль этот CB и кнопку, в справке появляется несколько доменов, но новые при клике на кнопку не заносятся.
Короче - твоя версия CB?
P.S. Брал здесь http://infocatcher.ucoz.net/temp/cb/custom_buttons-0.0.5.8.9-fixed4-signed.xpi
Отсутствует