Как сделать, чтобы кнопка Открытие адреса с выбором из меню нажималась по какому-нибудь хоткею?
Отсутствует
laknis ПКМ на кнопке, выбрать "Редактировать...", выбрать закладку "Настройки кнопки" и в окне "Горячая клавиша" выбрать нужное сочетание клавиш.
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
laknis
Надо добавить в раздел "Код"
и установить "горячую" клавишу на вкладке "Настройки кнопки" (см. предыдущее сообщение Indomito)
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton и Infocatcher тут случайно наткнулся... после выполнения теста ACID3 http://acid3.acidtests.org/ перестали работать кнопки, те не все, но вот эта точно:
/*Initialization code*/ this.tooltipText = "Left => Вверх/Вниз по странице \nDLeft => Центрирование страницы"; this.leftclick = function(event) { var HalfDoc = (content.document.height - content.innerHeight)/2, FiveDoc = (content.document.height)/20, PosDoc = content.scrollY + content.innerHeight; if (PosDoc > HalfDoc) content.scrollTo(0, FiveDoc/4); else content.scrollTo(0, content.document.height - FiveDoc*2); }; this.leftDclick = function(event) { content.scrollTo(0, (content.document.height - content.innerHeight)/2); }; this.setAttribute('onclick', 'gQuot(event, this)'); this.setAttribute('ondblclick', 'gQuot(event, this)');
PS После рестарта всё приходит в норму, те рестарта браузера.
Отредактировано Indomito (10-08-2010 16:02:41)
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
Indomito
Что я должен сделать, чтобы убедиться:
1. что кнопка работает
2. что кнопка перестает работать после посещения http://acid3.acidtests.org/
?
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
1. Кнопка отрабатывает алгоритм описанный ТУТ
2.1 Зайти на http://acid3.acidtests.org/ и получить результаты теста.
2.2 Закрыть вкладку с результатами и оказаться скажем на этом форуме.
2.3 Нажать один раз и оказаться на верху страницы.
2.4 Следующие нажатия не выполняют смещение вниз и ДЛКМ не производит центрирования.
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
Indomito
Не могу воспроизвести. Я делаю следующее:
1. Перезапускаю браузер, иду в эту тему
2. Проверяю кнопку - работает
3. Иду по ссылке из этой темы на acid, разрешаю скрипты и картинки, получаю результат
4. Закрываю вкладку, возвращаюсь к этой теме
5. Проверяю кнопку - работает
Почему я и спрашиваю.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
после выполнения теста ACID3 http://acid3.acidtests.org/ перестали работать кнопки
Есть смысл проверить на пустом профиле, потому как не должно бы никак влиять. Если только кто-то наблюдает за процессом открытия страничек и что-то делает.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Anton и Infocatcher только что повторил указанное
1. Перезапускаю браузер, иду в эту тему
2. Проверяю кнопку - работает
3. Иду по ссылке из этой темы на acid, разрешаю скрипты и картинки, получаю результат
4. Закрываю вкладку, возвращаюсь к этой теме
5. Проверяю кнопку - работает
блин работает... но не работала точно. Видимо что то третье мешало... извиняюсь за "баг".
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
okkamas_knife
так вот просьба заключается в том что когда создаёшь новую кнопку или применяешь изменения создавалось два таких файла
В планах на 0.0.5.2 есть, сделаю.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Предварительная схема сохранения резервных копий для обсуждения и внесения предложений.
1. После запуска приложения - в файлы с расширением .sbk (buttonsoverlay.xul.sbk, buttonsoverlay.xul1.sbk, buttonsoverlay.xul2.sbk и т. д.). По умолчанию - 2 файла
2. Перед сохранением изменений в buttonsoverlay.xul - в файлы с расширением .bak. По умолчанию - 5 файлов
3. После сохранения изменений в buttonsoverlay.xul - в файлы с расширением .cop. По умолчанию - 5 файлов.
4. После закрытия приложения - в файлы с расширением .sbk2. По умолчанию - 2 файла, но эти резервные копии сохраняются, только если явно задана одна из настроек в about:config (количество резервных копий / путь к каталогу / расширение файла).
По умолчанию резервные копии сохраняются в подкаталог custombuttons профиля. Можно указать через about:config путь к каталогу, расширение и количество для каждого вида резервных копий. Количество сохраняемых резервных копий может быть в пределах от 1 до 32.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Как прикрепить к закладке горячую клавишу? т.е. из клавиатуры...
Отсутствует
Antonя думаю не стоит огород городитьсделать попрощеберём из конфига количество резервных копийпри каждом изменении создаём очередной бэкап плюс текущая конфигурацияскрытый текстдопустим в конфиге стоит 5это значит что у нас естьbuttonsoverlay.xulbuttonsoverlay.xul.bak - копия buttonsoverlay.xulbuttonsoverlay.xul.001 - последний вариант перед изменением..buttonsoverlay.xul.005при внесении изменений удаляем buttonsoverlay.xul.005 последовательно переименовываем 004->005003->004002->003001->002buttonsoverlay.xul копируется перед изменением в buttonsoverlay.xul.001 а после изменеия в buttonsoverlay.xul.bakи всё
пожалуйста, можно поподробней что и как
я кастом батомсом только вчера начал пользоваться...
вот я добавил макрос созданный в закладки, в макросе вот что
это надо чтобы выполнялось при каждом нажатии
т.е. весь вот этот код чтоб выполнился надо
VERSION BUILD=6700624 RECORDER=FX TAB T=1 URL GOTO=http://ru3.darkorbit.bigpoint.com/indexInternal.es?action=internalDock&tpl=internalDockShips TAG POS=25 TYPE=DIV ATTR=TXT: TAG POS=2 TYPE=IMG ATTR=ALT:Купить<SP>сейчас&&SRC:do_img/global/text.esg?l=ru&s=8&f=eurostyle_clan&t=buy_now&uc=1&&TXT: TAG POS=1 TYPE=IMG ATTR=SRC:do_img/global/text.esg?l=ru&s=9&t=ok&f=eurostyle_clan&&TXT:
в кнопке это как прописать?
Отредактировано ArtBigTema (16-08-2010 00:36:19)
Отсутствует
okkamas_knife
берём из конфига количество резервных копий
Меня интересует не алгоритм ротации файлов резервных копий, а параметры схемы. Что сохранять и в каких объемах.
в кнопке это как прописать?
При установленном iMacros примерно так:
var macro = <><![CDATA[VERSION BUILD=6700624 RECORDER=FX TAB T=1 URL GOTO=http://ru3.darkorbit.bigpoint.com/indexInternal.es?action=internalDock&tpl=internalDockShips TAG POS=25 TYPE=DIV ATTR=TXT: TAG POS=2 TYPE=IMG ATTR=ALT:Купить<SP>сейчас&&SRC:do_img/global/text.esg?l=ru&s=8&f=eurostyle_clan&t=buy_now&uc=1&&TXT: TAG POS=1 TYPE=IMG ATTR=SRC:do_img/global/text.esg?l=ru&s=9&t=ok&f=eurostyle_clan&&TXT:]]></>; iimPlay ("CODE:" + macro);
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
okkamas_knifeберём из конфига количество резервных копийМеня интересует не алгоритм ротации файлов резервных копий, а параметры схемы. Что сохранять и в каких объемах.ArtBigTema написал:в кнопке это как прописать?При установленном iMacros примерно так:скрытый текстКод:var macro = <><![CDATA[VERSION BUILD=6700624 RECORDER=FX
TAB T=1
URL GOTO=http://ru3.darkorbit.bigpoint.com/indexInternal.es?action=internalDock&tpl=internalDockShips
TAG POS=25 TYPE=DIV ATTR=TXT:
TAG POS=2 TYPE=IMG ATTR=ALT:Купить<SP>сейчас&&SRC:do_img/global/text.esg?l=ru&s=8&f=eurostyle_clan&t=buy_now&uc=1&&TXT:
TAG POS=1 TYPE=IMG ATTR=SRC:do_img/global/text.esg?l=ru&s=9&tk&f=eurostyle_clan&&TXT:]]></>;
iimPlay ("CODE:" + macro);
спс, да макрос установлен, но после того как ввел этот код туда, нажал на кнопу, макрос начал выполнять задание и остановился на 3-ей строчке, в итоге результата нету
----
а если даже не макросом..
вот залил скрин что нужно выполнить
хтмл код
<div onclick="$('ship_buy_2').submit();" class="hangarButton hangarButtonCenter" id="sbmt1"><img alt="Купить сейчас" src="do_img/global/text.esg?l=ru&s=8&f=eurostyle_clan&t=buy_now&uc=1"></div>
<img alt="Купить сейчас" src="do_img/global/text.esg?l=ru&s=8&f=eurostyle_clan&t=buy_now&uc=1">
тот что на скрине
Отсутствует
макрос установлен, но после того как ввел этот код туда, нажал на кнопу, макрос начал выполнять задание и остановился на 3-ей строчке
Макрос, видимо такой. Если он работает из "боковушки" iMacros, можно запустить его как-то так:
Anton
помоги исправить плиз:
Не могу.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Cоздал панель (настройка панелей инструментов - добавить панель), допустим под именем Panel - русские названия принимает но панель почему то не создается.. Помогите с кнопкой открытия и закрытия этой панели. Спасибо
Отсутствует
okkamas_knife
я так понимаю это связано с настройками безопасности?
Видимо, да. Мне стало интересно, когда это вообще работало - нашел, что Firefox 2
можно ли как нибудь это обойти(может параметр какой в конфиге)?
Не знаю, извини. Искал в сети, но ничего не нашел.
mssign
Cоздал панель (настройка панелей инструментов - добавить панель), допустим под именем Panel - русские названия принимает но панель почему то не создается..
На панель надо что-нибудь поместить перед закрытием диалога настройки панелей инструментов.
Помогите с кнопкой открытия и закрытия этой панели.
Код здесь: http://forum.mozilla-russia.org/viewtop … 49#p271349
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
код тоже глючный
// I should probably just intercept link events, but don't know how // without iterating over all the <a> elements. var TabHistory = { // copies history from one tab to another, via tab.browser.sessionHistory copyHistory : function(fromTab, newTab) { LOG ("copyHistory"); var fromHistory = getBrowser().getBrowserForTab(fromTab).sessionHistory; var toHistory = getBrowser().getBrowserForTab(newTab).sessionHistory; // needed to use addEntry toHistory.QueryInterface(Components.interfaces.nsISHistoryInternal); // copy oldHistory entries to newHistory, simulating a continued session for(var i = 0; i < (fromHistory.index + 1); ++i) { if(fromHistory.getEntryAtIndex(i, false).URI.scheme != 'about') { // don't copy "about:config" toHistory.addEntry(fromHistory.getEntryAtIndex(i, false), true); } } }, init : function() { gBrowser. addTab = (function (originalAddTab) { return function () { var selectedTab = gBrowser. selectedTab; var newTab = originalAddTab. apply (gBrowser, arguments); TabHistory. copyHistory (selectedTab, newTab); return newTab; } } ) (gBrowser. addTab); } }; TabHistory. init ()
mzfx
Отсутствует
iDev.Pi
вдруг удастся-таки пофиксить баг с незакрываемыми табами?
Возможно, ты не удалил кнопку с первым вариантом кода. Я у себя незакрывающихся вкладок со вторым вариантом не наблюдаю.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
нда, похоже у меня опять какие-то полтергейстовые глюки в профиле: первый раз когда ты опубликовал этот код - я был вне себя от счастья, т.к. всё работало как надо.
Но потом я кажется обновил майнфилд на очередной найтли и после перезагрузки глюк табхистори повторился.
И повторялся снова и снова.
Сейчас попробовал - до перезагрузки - пока что всё работает, сейчас попробую обновить майнфилд и перезапуститься.
Добавлено 01-09-2010 22:58:39
апдейтер ругнулся на какую-то внутреннюю ошибку и запустился лис (без прогрессбара показывающего установку апдейта), обычно захожу в хэлп и там есть пункт "установить скаченное обновление", но в этот раз его нет, т.е. браузер нормально обновился.
На всякий случай перезапустил после этого браузер и глюк снова появился: вкладка становится 1 единственная, мидл клик по ссылкам на странице не делает ничего. Если закрыть эту единственную вкладку, то в таббаре она исчезает, просмотр этой страницы остаётся, и можно продолжить сёрфинг но только в режиме одной вкладки.
Может ли это быть конфликт с каким-то дополнением? У меня стоит BarTab.
Добавлено 01-09-2010 23:05:32
удалил кнопку, рестартнул лису, снова установил - всё работает как надо. Рестарт - и снова глюк с 1 табом.
У меня такое уже не первый раз с кб кнопками, такое поведение наблюдалось и с другими кнопками, попахивает редким багом.
Наверно надо профиль новый создать. Если я скопирую и импортрую файл содержащий кб кнопки - на новом профиле глюки должны исчезнуть?
mzfx
Отсутствует