Abricosio пишетAbricosio пишетА да, работает на выделенный текст, но проблема моя в том, что мне нужно много текста обрабатывать и удалять лишние пустые строки, вот их он, к сожалению, не удаляет...
Отлично удаляет пустые строки но выделенный текст удаляет по словам.
Выделить кодКод:
//Имитируем нажатие клавиши "delete" var evt = document.createEvent("KeyEvents"); evt.initKeyEvent( "keypress", true, true, null, true, // Ctrl key false, // holds Alt key false, // holds Shift key false, // holds Meta key evt.DOM_VK_DELETE , 0 ); document.documentElement.dispatchEvent(evt);
Ой, теперь кнопка удаляет ещё половина слова из текста...
…А да, работает на выделенный текст, но проблема моя в том, что мне нужно много текста обрабатывать и удалять лишние пустые строки, вот их он, к сожалению, не удаляет...
К сожалению, не работает :(
И ещё маленький вопрос, как с помощью custom buttons сделать действие равное нажатию на кнопку "delete", ну т.е. если неудобно тянуться к клавиатуре, нажал на кнопку, она сделала del
Спасибо
Вот «Выделить всё» – это
Так что надо найти элемент <command> с id="cmd_selectAll":
Так что искомый код такой:
Спасибо Вам большое!
…Ну грубо говоря, мышкой выделяю - нажимаю кнопку, которая сделает тоже самое что ctrl+x (вырежет текст)
Или выберу на сайте редактор, нажимаю кнопку, она выделает все, т.е. делает такое же действие как при нажатии ctrl+a
Подскажите пожалуйста коды кнопок, чтобы
1. Выделить все (как ctrl + A)
2. Вырезать (как ctrl + X)
Спасибо!
Как тормозит?
При переключении между вкладками секунд на 5-7 подвисает
05-02-2012 01:31:08
А нет, вероятно дело было не в нем, сейчас все нормально! Подскажите ещё пожалуйста, что дописать, чтобы внешний ссылки были blue
т.е. if (curl && (curl. host != cdurl. host))
Всмысле, одновременно внутренние - красные, внешние - синие
Abricosio пишет: Подскажите пожалуйста как сделать данную кнопку включенной всегда, для новых открываемых URL такжеположи код в любую Custom Buttons кнопку, в инициализацию. Не обязательно создавать новую CB кнопку, можно использовать уже существующую.
Спасибо! Отлично работает!!!
04-02-2012 23:42:42
Тормозит правда все это дело нещадно :))) А возможно сделал тумблер, вкл/выкл?
А если нужно на всех всех? :)
Abricosio
При посещении любого сайта, и нажатии на определенную кнопку, все внутренние ссылки на открытой странице сделать красными (изменить для них цвет)?Если я правильно понял:Выделить кодКод:
function makeURL (url) { var uri = makeURI (url); try { uri = uri. QueryInterface (Components. interfaces. nsIURL); } catch (e) { uri = null; } return uri; } var doc = gBrowser. contentDocument; var cdurl = makeURL (doc. location. href); cdurl. ref = ""; var links = doc. links; var curl; for (var i = 0; i < links. length; i++) { curl = makeURL (links [i]. href); if (curl && (curl. host == cdurl. host)) links [i]. style. backgroundColor = "red"; }
Подскажите пожалуйста как сделать данную кнопку включенной всегда, для новых открываемых URL также... Через UserContent.css не получается, говорят, до версии css4 пока что нельзя такой функционал иметь
…Подскажите пожалуйста как для любого домена сделать
1. Внутренние ссылки красным
2. Внешние ссылки синим
Всё это для всех доменов, т.е. на сайте site1.com ссылки на site2.com будут синие, а внутренние ссылки вида site1.com/blabla.php красные?
Заранее большое спасибо.
Anton
Спасибо большое!
Только ещё вопрос, я неправильно изначально спросил, а если мне необходимо 2-й и 3-й пункт, если я не знаю какой домен у меня открыт (т.е. для всех доменов), какой код необходимо применить?
Abricosioну вот же!http://forum.mozilla-russia.org/viewtop … 35#p542935
Если можно напишите пожалуйста аналогичные варианты для:
1. любой ссылки, содержащей домен site.com
2. Для внешней ссылки != site.com
3. Для внутренней ссылки == site.com
Спасибо заранее огромное!
Abricosio пишет: Находимся на сайте1, на нем ссылка на сайт2 (который необходимо задать в кнопке заранее), как сделать красными ссылки от этого сайта2?Как сделать постоянно включенную данную функцию?Возможно я ошибаюсь, но мне кажется, это можно сделать вообще без расширений, через userContent.css.
А кто-нибудь может помочь, как это возможно реализовать через usercontent.css?
Спасибо
AbricosioПри посещении любого сайта, и нажатии на определенную кнопку, все внутренние ссылки на открытой странице сделать красными (изменить для них цвет)?Если я правильно понял:
Спасибо большое!
Два вопроса по данному коду:
Находимся на сайте1, на нем ссылка на сайт2 (который необходимо задать в кнопке заранее), как сделать красными ссылки от этого сайта2?
Как сделать постоянно включенную данную функцию? Вставка кода в инициализацию не помогает... Спасибо!
okkamas_knife пишет: то бишь этот код надо не в кнопку пихать.Да можно и в кнопку, только тогда нужно еще вызов функции добавить.В секцию «код»
Только я не проверял. Если расширение работает, то и код должен.
Спасибо огромное работает как нужно, хотел только уточнить, свой вопрос
Если название файла содержится в файле c:\file.txt
как строчка cookies=название куки (без .txt)
Можно ли добавить такую вещь, как чтение данного названия из данного файла и импорт кук из указанного файла (c:\cookies\название куки.txt)?
Abricosio пишет: 2InfocatcherСпасибо большое за помощь!Только у меня почему-то не реагирует на нажатие кнопки...Infocatcher показал какие строки убрать а какие добавить в указанном файлеи тогда не будет вызываться тот диалог.то бишь этот код надо не в кнопку пихать.
А понял... А возможно все таки через custom buttons реализовать функционал, просто в идеале также хотел реализовать импорт файла с куками, название которого будет содержаться в файле c:/cookies.txt и выглядеть как
cookies=111 и т.д. (вот эту 111.txt в данном случае и подгружать)
Могу также как предыдущий пользователь с подобным вопросом поспособствовать финансовым пожертвованием на какое-либо дополнение или автору кода кнопки.
Если в двух словах описать необходимую кнопку:
Берем из файла c:/cookies.txt
строчку cookies=название
и импортируем файл с куками "название.txt" из папки c:/cookies
2Infocatcher
Спасибо большое за помощь!
Только у меня почему-то не реагирует на нажатие кнопки...
К сожалению, не подойдет, cookiesafe не хочет работать с современными версиями FF, я долго пытался их подружить... Да и там произвольная кука, а мне нужна определённая...
Подскажите пожалуйста, есть приложение Cookie Importer https://addons.mozilla.org/ru/firefox/a … r/?src=api, команда на импорт куки выглядит так:
Функция выбора файла далее выглядит так:
krkAddons.cookieImporter.doImport = function(){ // Load FielPicker var ifp = Components.interfaces.nsIFilePicker; var fp = Components.classes["@mozilla.org/filepicker;1"].createInstance(ifp); // Set FilePicker attributes fp.init(window, null, ifp.modeOpen); fp.appendFilters(ifp.filterAll | ifp.filterText); fp.filterIndex = 1; fp.defaultString = "cookies.txt";
Подскажите пожалуйста, как с помощью Custom Buttons сделать кнопку, которая импортировала бы файл c:\cookies.txt? Без запроса на поиск данного файла, а сразу...
Спасибо!
…Уже неактуально!
Shutnik с данного форума полностью реализовал необходимый мне функционал в кратчайший срок, работой остался крайне доволен.
Тема еще актуальна
перехват системных вызовов несколько не то) Хочется именно изменение информации внутри браузера)
А чем можно решить? Не готовы ли Вы взяться за это?