Страницы: 1
ну кстати я использую Waterfox 40.0.1(в ней и проблемы).
bunda1
вставил вместо блока кода для левого клика = оба варианта точно так же при первом клике только открывают вкладку и вставляют из буфера текст, но не загружают его. по второму клику всё срабатывает, как ранее с моим кодом.
bunda1
так ведь с левым и средним кликом всё в порядке, только правый глючит.(и тот потом исправляется)
bunda1
моя кнопка по левому клику открывает новую вкладку(работает), по среднему - выделенный в браузере текст открывается в поиске в новой вкладке(работает), по правому - текст из буфера должен открыться в новой вкладке: ссылка просто откроется, текст выведется в поиске.(не работает с первого клика при включении, но после 2-3 нажатия работает как должна до выключения браузера).
jars
видимо чтото в самой кнопке, потому что только в Init не решает. проблема кажется именно в части для правового клика -должно открывать из буфера обмена в новой вкладке. сейчас, открываю браузер, правой кнопкой(сссылка уже в буфере), открывается пустая веладка с ссылкой в адресной строке но не загруженной(приходится или жать еще раз или вручную загружать таки адресную строку). =/
[spoiler]this.rightclick = function (event) {
getBrowser (). selectedTab = getBrowser (). addTab ();
gURLBar.select();
goDoCommand("cmd_paste");
gURLBar.handleCommand();
}
this.midclick = function (event) {
var str = getSelect();
getBrowser (). selectedTab = getBrowser (). addTab (str);
gURLBar.handleCommand();
}
this.leftclick = function (event) {
getBrowser (). selectedTab = getBrowser (). addTab ("about:superstart");
gURLBar.select();
gURLBar.handleCommand();
}
this.setAttribute("onclick", "custombuttons.gQuot.mHandler(event, this)");
this.setAttribute("onmouseover", "this
скажите почему кнопка может не срабатывать на первое-второе нажатие после включения браузера?
подскажите как решить проблему. из кусочков кода пересобрал себе кнопку(все готовые были неподходящими), так то работает отлично, но после запуска браузера первые использования функций не работают= первый клик всегда недовыполняет свою задачу, будто некая инициализация(не важно клик левой, правой или средней). можно ли это исправить?(может я не в курсе про какойто код энициализации) код кнопки.:
[spoiler]// NewTab+
this.rightclick = function (event) {
getBrowser (). selectedTab = getBrowser (). addTab ();
gURLBar.select();
goDoCommand("cmd_paste");
gURLBar.handleCommand();
}
this.midclick = function (event) {
var str = getSelect();
getBrowser (). selectedTab = getBrowser (). addTab (str);
gURLBar.handleCommand();
}
this.leftclick = function (event) {
getBrowser (). selectedTab = getBrowser (). addTab ("about:superstart");
gURLBar.select();
gURLBar.handleCommand();
}
this.setAttribute("onclick", "custombuttons.gQuot.mHandler(event, this)");
this.setAttribute("o
прошу помощи по кнопке. вроде бы все перерыл, но везде не совсем в ту сторону варианты: нужна замена кнопки Новая вкладка с функциями вставки буфера, а везде зачем то кнопки связанные с адрессной строкой лежат..
главные потребности:
1. ЛКМ - открыть новую вкладку ПКМ - открыть содержимое буфера обмена в новой вкладке СКМ - открыть выделенный текст/ссылку в новой вкладке
2. очень жалельно не использование кода картинки, а приминение стандартного плюсика самой лисы(при смене оформлений и тем код-картнка выбивается жутко). если это не возможно то хотя бы использовать сам + из стандартной темы как картинку.
спасибо за некоторые примеры приведенные тут. только мне как новичку ничего не понятно.. :(
поставил DOM Inspector, вобще не ясно как в нём чтото "найти" то что нужно. от turbot были неплохие примеры, но не понял как же указать в какое меню вставляешь команду или скрываешь? я непротив вобще "пересобрать" менюшки полностью, для собственного порядка команд, понять бы Как... когдато пользовался Oper'ой и там было весьма не сложно, а тут совсем завяз.
посмотрел Custom Buttons, штука интересная, но там совсем уже коды пошли, а значит ещё больший "лес" как их в меню вставить :cry:
villa7, turbot спасибо за ответы. вопрос задал тут, потому что тут же нашёл поиском закрытую давнюю тему того же вопроса, вот только там не было "ответов". нигде раньше не встречал упоминаний что файл то создавать нада самому(!).
думаю создание кнопок или прям новых пунктов мне не осилить(без справочника тут тёмный лес :cry:), ну хоть с присутствующими чтото прояснилось. верно понимаю что с помощью DOM Inspector можно узнать ID разных присутствующих пунктов? а где бе разжится может уже собранной таблицей/справочником по всем таким ID, для комбинирования скажем?(хочется добавить в адресную строку пункт "Paste&go in new tab"= как я понимаю это сумма присутствующих комманд newtab+paste & go)
по сети гуляют упоминания про userchrome и xul файлы, но ничего из этого в моей 38 версии не находится. так же давно простыл след известного Menu Editor дополнения, а единственное наличное Menu Wizard не дотягивает до моих требований(скажем нет меню по правому клику в адресной строке). =/
подскажите как всё же вручную отредактировать ЛЮБЫЕ меню FF? (для манипуляций типа удалить, изменить расположение)
Страницы: 1