привет ребята
спасибо за ответы.
в общем с проблему с редактором решила сама.
а расширение QuickNote мне не нравиться и вообще я сторонница минимализма и считаю, что много расширений не есть гуд!
Мне и нравиться Custom Buttons иза того что можно немало вещей реализовать без установки доп_расширений.
Кстати, на сайте Custom Buttons 2 нашла кучу разных кнопочек, аж глаза разбегаются бум экспериментировать
Отсутствует
Jarichek
Блин,ну что я за человек такой,нихрена понять не могу.Сам весь код прочесал и ничерта не нашел,пока вы не ткнули носом.
Сейчас без проблем нашел изменение кодировки А вчера как дурак построчно ведь просматривал и очевидного не увидел.
Отсутствует
Кнопка запуска внешнего приложения
okkamas_knife а возможно ли сделать кнопку запускающую конкретный профиль и чтобы в нём открывалась та же страница -то есть нахожусь на станице, жму на кнопку и эта страница открывается в запущенном через кнопку профиле ( или даже лучше кнопка с меню выбора профиля)?
Добавлено 19-12-2009 09:56:28
..... тогда можно было бы разгрузить основной профиль от большого количества расширений и специализированные функции распределить по другим
Добавлено 19-12-2009 10:00:51
Сейчас же для этого нужно - Скопировать URL из адресной строки > Запустить другой профиль > Вставить URL в адресную строку > Перейти ........столько лишних телодвижений
Отредактировано Крошка Ру (19-12-2009 10:01:37)
Отсутствует
Отсутствует
Крошка Ру
На 100% не скажу, но, по-моему, в ProfileManager and Synchronizer, была такая опция - при клике ПКМ по ссылке, в контекстном меню отображалась строка "Открыть ссылку в другом профиле" и подменю с выбором вариантов (профилей)
Arch Linux & xmonad
Отсутствует
=Agasfer= Есть такое , но там все профиля в списке, без разбора версий-в одну кучу свалены
вот если бы можно было выбирать для списка только необходимые, а то он у меня даже по высоте экрана не влизает ..... может есть там настройка просто я пропустил ......
Отредактировано Крошка Ру (20-12-2009 07:16:56)
Отсутствует
okkamas_knife
Будет так: firefox.exe -no-remote -P "Название_Профиля" www.mozilla.com
Command Line Options
Отредактировано Jarichek (21-12-2009 13:19:03)
Отсутствует
Будет так: firefox.exe -no-remote -P "Название_Профиля"
okkamas_knife да, вот так
Отредактировано Крошка Ру (21-12-2009 13:57:09)
Отсутствует
okkamas_knife, нет, так пожалуй все равно было бы куда удобнее. Загрузил 10 файлов, нажал на кнопку - выбрал папку - закрыл и дальше продолжаешь. Чем каждый раз делать на 3-4 клика больше
Отредактировано Barsick14 (21-12-2009 22:25:00)
Отсутствует
Barsick14
В раздел Код кнопки добавить это:
var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch); var downloadDir; try { downloadDir = prefs.getComplexValue("browser.download.dir", Components.interfaces.nsILocalFile); } catch(e) {} if (!downloadDir) { try { var fileLocSvc = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties); downloadDir = fileLocSvc.get("Desk", Components.interfaces.nsILocalFile); } catch(e) {} } var filePick = Components.classes["@mozilla.org/filepicker;1"].createInstance(Components.interfaces.nsIFilePicker); filePick.init(window, "Выбрать папку для загрузок", filePick.modeGetFolder); filePick.displayDirectory = downloadDir; if (filePick.show() != filePick.returnCancel) { var file = filePick.file; prefs.setComplexValue("browser.download.dir", Components.interfaces.nsILocalFile, file); }
Отредактировано Jarichek (21-12-2009 22:27:23)
Отсутствует
okkamas_knife
Я пользовался вот этим:
var doc = new XPCNativeWrapper(gBrowser.contentDocument).wrappedJSObject; var tbs = doc.getElementsByTagName("textarea"); var theBox = tbs[tbs.length - 1];
п.с. У меня, например, кнопки ВВ-кодов сделаны вот таким образом: для жирного текста кнопка:
this.onClick = function (event) { if (event.button < 2) { var open = "[b]"; var close = "[/b]"; var theBox; var startPos; var endPos; var focusedWindow = document.commandDispatcher.focusedWindow; var vtext = focusedWindow.getSelection().toString(); if (!vtext) { try { theBox = document.commandDispatcher.focusedElement; startPos = theBox.selectionStart; endPos = theBox.selectionEnd; vtext = theBox.value.substring(startPos, endPos); } catch(e) { var doc = new XPCNativeWrapper(gBrowser.contentDocument).wrappedJSObject; var tbs = doc.getElementsByTagName("textarea"); theBox = tbs[tbs.length - 1]; vtext = ""; } } else { var doc = new XPCNativeWrapper(gBrowser.contentDocument).wrappedJSObject; var tbs = doc.getElementsByTagName("textarea"); theBox = tbs[tbs.length - 1]; } startPos = theBox.selectionStart; endPos = theBox.selectionEnd; var pastetext = (event.button) ? readFromClipboard() : vtext; var oPosition = theBox.scrollTop; var oHeight = theBox.scrollHeight; var text = theBox.value.substring(0, startPos); text += open + pastetext + close; text += theBox.value.substring(endPos, theBox.value.length); theBox.value = text; if (event.shiftKey && event.button == 0) { endPos = startPos + open.length + pastetext.length + close.length; } else { if (!pastetext) { startPos += open. length; endPos = startPos; } else { endPos = startPos + (open + pastetext + close). length; startPos = endPos; } } var nHeight = theBox.scrollHeight - oHeight; theBox.scrollTop = oPosition + nHeight; theBox. selectionStart = startPos; theBox. selectionEnd = endPos; theBox. focus (); }; }; this.setAttribute('onclick', 'this.onClick(event);'); this.tooltipText = 'Жирный текст\nЛКМ - обрамить выделенное\nСКМ - вставить обрамлённое из буфера';
Отредактировано Jarichek (25-12-2009 19:22:58)
Отсутствует
Подскажите, что нужно изменить чтобы ссылки открывались в текущей вкладке, а не в новой
var mitems = [ { "label" : "Почта@Mail.Ru", "tip" : "Почта@Mail.Ru", "image" : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC+klEQVR4nHWTb0jUdxzHX7/v3f3MS88y79KE8pq7SrbmfHDWyIoUkwYxVqP1l5Bqa7ExFgzyQTWi2oNYqx4UBWXlg4KYaBPCJZMyzkFKtl12qWhmp3nX6alnvz/3+/16khGt3s8+8Pm8Ph/evD9ST8TiHfoI+ArIflU/BmqA/rcbpbcAy4DdvVF1063ucUYSSQA86Q7KFrnwpDtOAr8AsXcBfnihmyeO/xWm6eEoANkZMmmyoDuiYLdJbFviYXOx+wZwGqh/E7AqoRpN314OoSVNdi6fQ4lvBil20QeMxhJ64ZnmpzQGY/i9Lg5/+QEOm5QLhMWr7bt/behB1VROb11AWUHm+eDABJfuPM37s2O40DAtqj7Pq9lRkk2gK0p1ywDA3qkLih6Gx9sqz7ZxbNPHfOabdf5ofajyevvga2NSZRs/VuRTkOvi9xvd/DcQp+6npbhSHbMEsO7v4BBOm8GS/Eyag88qa1t72VicQ8v+FdysKsGfl86hax00/TvI9+VeEolJAo+iABUC8PUNjjA/KwUhpFuB0BAu2WLPah9CSF6nbCv9ee0iDE1B1TR8Oa7YdLtJ71AcYIEdkBVVRdM0ACGZSZK6ghBSFNAATQiJpK5gGjqAaRkqpqkDIIAHXreTrifDmKa1rNjnIRqLc7K+PQsIqbpx+8iVVgxNofXBEy7eDGZFY3Hmu9MAglJPxPLf7x3+Z8PhWk59V05Zkbe66kLz9to7IZwpDlQ9iWFarF3qoz7wCIC5ngzqDq5nmmxPncpBw67j19d09kf54+AG3BnO6uaOvu2BzgEmFZ3ST72s/CSv5vGz+JbO/gj+hblkpqfuBX6bAqyJjb1o+PrQVRQtSdXmFVT4PwS4B5imZRU9H5vEMCxmz0xDknAD0f9FeXRCObHvXCONd7sAKJjnQQiJ8PMxxic1DmxbxcbSxd8AZ9/3TGXAns7+yBct9/sYmVCQHTbmejKYPk2mMD+H2TPTcoHw+wBTWgyUA25AAXqACaD1zWGAl0MlTeeP4nRRAAAAAElFTkSuQmCC", "type" : "url", "val" : "http://win.mail.ru/cgi-bin/start" }, "separator", { "label" : "Блоги@Mail.Ru", "tip" : "Блоги@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAQAEAAAAAAAAAAAAAAAEAAAAAAABKngAARIkAAEuvBgDnzbUAQOP+AFBjmABnv2sA48CwACthqAAfRI8AC8n9AOT0/wBRrO0Amqi0AIqXugAb2v4AC9f+ACOb+AD0+/8AKGCoACxKlAAiS5kAMWqvAC9orgDV6tcAF9r+ADAwMAAtjvcAOuH+APH4/gBAsfwAH16gAEVknQCoeV8A7+/vAK/C1gCXVxsAQo46AOL1/wBfcKEAJ12lAJO0cADx5NcAIFiaACac+QANyf0AYqpOAB5CjAAzlJsA+fz5AM/myACr0vwA28a9APv38wB9jbYAHrLlAFnp/QAUtv0AgMiGACne/gCgv6gAW5ZFAFOq6wBiuSAAI1CcAAzW/gA1YqYAwH9CAIrY/QCZ1v8A////AJtlTQBGfbsAFbruABYvdgC1biMAGziEAG7DcgDQv7kA3vLfAMPWrwB9jLUA7PPtACze/gAiSpcACNT+AF627wDp7+oAVuj9AC/K/QBQ5/4AdKhAAMTfuAAknPkAK6HCABw5hwBf6v0AD8L9AKexywDi8N4AT8j+AEqz+gAVt/wAPXW3AFFkmQDu4M8AsGQUALduKAC8djUA0LmnAJBMDACmWAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcXFxIhojcXFxcXFxcXFxcXFxcXENLBszHXFxcXFxcXFxcXFxEmVdET5OcXFxcXFxcTEyXGNFHgxHbm1xcXFxcU9NBgY6C1Yham9ubXFxcXE/AgICAhg0bGtqb25tcXFxAAAAAAAuUgdsa2pvbm1xcVsBAQEBJT1XB2xram9ubXFxUCkwOWZePEYDbGtqb25tcXFELUFVCmRxcQNsa2pvJHFxWTscUxBhJnFxA2xrS2lxJzdaOAQPSSBxcXEDQypxcQUrWGAEGR9KcXFxcTVxcXEFCRcWKBVfaHFxcXFxcXFxYi9IZxNUTA5xcXFxcXFxcXFRQghAFDZxcXFxcXFxceP/AADwfwAA8D8AAIAfAAAADwAAAAcAAAADAAAAAQAAgAAAAMDAAADAYAAAgHEAAIB7AACAfwAAgH8AAMD/AAA=", "type" : "url", "val" : "http://blogs.mail.ru/" }, { "label" : "Фото@Mail.Ru", "tip" : "Фото@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAQAEAAAAAAAAAAAAAAAEAAAAAAAD///8AWVNQAJSKhQCQhoEAc2tnAN5wAgAtLS0AW1VSAKagnQD/rjwAjYmHAMXDwgD4hAAA5nYAAB4eHgC3tLMAaWJeAGlpaQC7XhoA8/PzAGdhXgBWKxUA/v7+AOvq6gD8+vkAiISCANTS0gDZ19YAeHh4AN3W0wCzrKkAurm3AHRvbQC+ubcA23QAAFpUUQDGxMMAcGtpAN/f3wBQKBQAx2QRAK5XJAAnJSQAtbKxACoqKgCelI8AjYeEAPv7+wDknDYAHRoXAI+KhgCZlpQA4eHhAHt7ewCeTyEAkUgkAI9HIwD9/PsAqKKfACUiIQB4PQEAy8rJAMFhFQAuLS0ASUVCAHJycgCjoJ4A9vDtAIxLAABoNAsAY2NjAOrp6ADg394A9vb2APX19QDZ19UAoZ6cAPLr6AByamYAp6SiAJKOjABaLRMAsK2sAKSalQDt7ewAjIWCAL+5tgDS0NAA19bVAGxpZgCwrasAsKyqANFpAgDn5+cA/+S/ALaxrwCDfHkAt1wQAGplYgCbmJYAx8K/AKSioAD38u8AxMLBAISAfQD+/fwAq6ajADw8PAA2NjYAfEAAAOfk4wBvb28AuLOxAKlVGACBgYEA/Pv7AOrq6gD7+fcA7OvrAHBqZwBhW1gA/f39AIiFgwB3dHEAr6yqAImHhQDIw8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39IVn5/f38TNWxrckl/f39/YgIDAXg0KhU3OCc/E1IkeQECAwEzEVESPhIpFRxPAVABAgMBKw5hBQ0FKDYGZwEHAQIDAQ8OXAwJDAVxBgsHBwECAwFMRm0JXgkNRUFbEBABAgMBJSYxRDAiPDtdYAQEAQIDASNldBEsBm92fQQEBAEtUxR3Mno9VBcLWXxfVU4uHh1NQ2YhGQp7QB8WABogS3BqCAgIZHUYOXMKAQEUV39/f39/RzpuaRZYaH9/f39/f39/f38bWkJjD39/f39/f39/f39/f39/f39/f39/f///AAD//wAAHA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4DwAA/B8AAP//AAA=", "type" : "url", "val" : "http://foto.mail.ru/" }, { "label" : "Видео@Mail.Ru", "tip" : "Видео@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAAAAPz8/AEdHRwBXVEkAX1xWAGFeVAB7c1kAbWtqAHFvbQB5dGMAhXp1AIJ6egCEfHsAh39+AACgIwACoyUAFLk0AC+tLwBPtjcAHsY9ACnTRgB/xEQAk4hkAIqAewCKgn8Aq55uAK/SUQDf53kA7+RhAP/pZgAAQP8Af+GyAD/d2AAA2v8AT97PAIWDgACIgoAAjYWDAIiHhgCMiocAjYuIAJGIhQCajoYAkIyIAJaNigCQjowAlo+NAJORjgCWk48Am5CIAJ2TjACblI8An5SNAJaSkACXlJAAmJWSAJyVkQCYlpQAm5iVAJ6algCem5gAn5yaAKCWjwCgnZoAoJ+cAKKgnQCooJsApqOgAKekoACop6UArKilALGqpQCwra0At7W0ALq0sAC4trQAvLa1AL24tAC8urkAvr27AMC7uADDv7sAw7+8AJ/jnwDz3Y4A/+iUAMTAvQDFxMMAy8jGAMTEzADLysgAzcrIAM/NywDNys4A1NLXANjW1gDZ2NcA1dPZANrZ2ADZ2N4A2tngAN3d5QDf3+gA4uHhAOPj7QDp6egA8PDwAPf39wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAZ09BJy9JCgoKCgoKCgppRSc6RDwnQRcUFBQTEBAKLzxNUlI3J2c3FBQUEw4OCjdbWFZNNidnNxsgUxwREgo8HltWSi8nZzcfISAdGhUKQV9bUko6JysKGyJTHR0cCkFiW0YHCCczCgoKCgoKCgpBYE8CBhkEJSszMyozOlcAK18lAVRVFgsLCxcpPjYAACdbKwH/VQk3KQsLCwslXwBPN0oCAwVZZFtKQjcrKzYAAFcvKCNIW2JoaGZbSkdBTwAAAGdXRSc3RE9eZGhhQUkAAAAAAAAAZ09BJycnJy8AAAAAAAAAAAAAAAAAAAAAAP//AADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAAAQAAAAEAAIAAAADgAAAA/gEAAP//AAA=", "type" : "url", "val" : "http://video.mail.ru/" }, { "label" : "Файлы@Mail.Ru", "tip" : "Файлы@Mail.Ru", "image" : "data:image/x-icon;base64,R0lGODlhEAAPAPcAAF9wgF9wf15ufVxtfJW65F1tfcDU6V1ufWJ0gl5vfpKgscHW66i9z15wf8fd84+drNPs+NLs+Km6zGJ0ga7P9FxufJC24pW556C1x8TY77HU98Xe+c/q98/p9oev35mpupSjtNLq+cXb8aKyxMTa8Ke6zTNKXpmour3S573R5ZShsI2bqo6aq6fL8GBxf19vfmN1hLjL4GV2hKK3ypyuwJm/5qK1yOX4/6zN8Y+345SjtpS44UFSZZemubHH26W7zbDQ8dfv+bbT9qbH7dbu+8Hc+bbI28Ta76S1x77T6KC22Mrl9WFygc/k96CxxJalt9Lr+JSktJm85p3A6JWltsTd+pzC7Ja85Sg8UsXd+bnN4ZW86b/b+cTZ8GR0g7jW9tvt+aa2yY644l5vf0ZdeGBwgF1ufpW64qC0x5W646HE611vfsHW7GF0gjZNYY6crMTZ7rHQ8sDV6cTf+dPv+15vgLfW+NDm94eYqpSjsr/U6NTo9pmqvpCjtMDV65ysvcfd8I604aPF7dDr+bHC1rPF2L7S6KbK8mJxgLTG2WBwf4mYqJy/6cPe+Zant8bg85rB67zW66i/0UZeeIqbrL7c+oiz47bU9sPe+sfd8mJygs3n94iu3rjX+ZyrvpOhtKrK78zm919vf15ufqHG79Xu+rLI3WV4hrfZ+GFxgq2907ra+cDZ9WBxgMnf8Mjj9sng9cHb+q3P9I2aqZuqvFxtfYex4WFygtHo9qfI7qLE61xufaKywys/VLjW+avL8bTM4tDo966+0sbf+aq6zWNygQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAj/AKtsGFaE1SUguXQxqnGFAIEznDDVSQUAwJgACQIIcKGoDIJiHmLd8kEJWJ9IfB7Z2PRjEBgZtioBwMPi0wcnEgrFSGGo1KRellAlMLUCBK0RxZIa8NMlCJMcQgTcmKXDUzFhxfQUg0MCwoEtFFopefOkWBhVxeS4KuYgxC4rLWDwUHEiaTE6dmEFG0BK0Ck3eXoUK0Go2AJAxTLdGXAIkhcTCqjQKJbIcLEMR5oUkHVhQocHUf4gsZuEjQhcADSICcBgkQJHvIgZ0YLCABEyWDoFQgBFUgQGHGYsQfMKQ6g9bVZZQKTpRYMDoyoIGFCglhlRa3ztSCNlipohoH7hCojzhUujOVnsBAQAOw==", "type" : "url", "val" : "http://files.mail.ru/" }, { "label" : "Карты@Mail.Ru", "tip" : "Карты@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADb29vh4eLm5ubm5ubg4N7d3d0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc3Nz19fP5+fLY6fLL5PLJ4/L5+fDy8vHn5+fd3d0AAAAAAAAAAAAAAAAAAADj4+j5+fEbpfUTpPQcp/QVpPQYpvQapvSy3PTy8vH19fPd3d0AAAAAAAAAAADe3t703p4VnfYXpfRBtfT0+PX7+/f7+/eQ0PX6+vRfv/WU0fT29fPd3d0AAAAAAAD4+PEOofXqoiLy5bH0+fgVofMOn/QOmfPm8fcVnvMapvQcp/RNt/Tn5+cAAADm5uRSufQapvT0+Pr9lQjmnjwOpPqX1vcVofMcp/Qcp/RMuPQbpvQXpfT4+PHd3d349/MOoPUOnPT7+/cOpPr+oAK7Xx/37un+/fuL0fccp/RFtvX0+PUcp/SW0vLg4N74+PETpPRnwvTH5vccp/T99+39pQG2d2WJW4H+/vwQovNFtvX7+/cQo/RBtPPm5ub4+PEVpPR7yfTJ5/capvT9/fv/y3H29vdudsHm5/kOovNFtvX7+/YOovRDtfPm5ub49/IOovUOmvT7+/cVpPRRu/X7+/uIiP4AAP4ABc0hwPlFtvX7+/UXpfSFzfTh4eLv7+4cpvUYpvT7+/VgwPUcp/QcpvTK6flh0vQAAP8AA9xCvfZiwPQapvT5+fLb29sAAADy9vAYpvQOmfT7+/ec1vcOn/QOovQOoPSQ3vUPD/8xG/QapvQUoPX29fMAAAAAAADx8fCw2/Icp/QOnPTt9vX7+/b7+/b7+/b7+/dRvPMUcfgJaPj5+fHc3NwAAAAAAAAAAAD09PPV6PIOofQcp/QOovQOn/QOoPQXpfQapvQUoPXx8fDx8eIAAAAAAAAAAAAAAAAAAADx8fD59/G43/JGtvUOnfUOnPVjwPPy9vD08/Le3t4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv7+7z8/Ly8vHy8vH09PPm5uQAAAAAAAAAAAAAAAAAAAD4HwAA4AcAAMADAACAAQAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAACAAQAAwAMAAOAHAAD4HwAA", "type" : "url", "val" : "http://maps.mail.ru/" }, { "label" : "Работа@Mail.Ru", "tip" : "Работа@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAAAADAwMAAATAAAREREAHx8fAA0iDQAUKhQAJiYmACsrKwAxMTEAOjo6AABpAAAAdwAAAHgAAAAoaAAkWWQAT09PAFNTUwBkZGQAdHR0AHl5eQANhg0ASpNKAE2VTQAAb7UAAJq7AACO8gA7hewAQorsAFGS7gBbme4AaqHxAADM/wAN1/8AF9X4ABHX/wAU2P8AAOb/AAD+/gCGhoYAjo6OAJmanQCioqIAqLq+ALq6ugDU1NQA29vbAN/f3wDf4d8A5vDmAO307QDx8fEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAcDAAgTMyYg//8m/yX//wAKBwMAAAEuJiAlJf8l/yUAEQoHAwAAAC0g/yAgJiAAABQQCgcDAAAJACAlJgAAAAAsEhAPGA4pAAAAAAAAAAAAACgSEBkaGwAAAAAAAAAAAAAAJxIrIRocAAAAAAAAAAAAAAAqAAAjGh0AAAAAAAAAAAAAAAAAACQaHgAAAAAAAAAAAAAAAAAAJBofAAAAAAAAAAAAAAAAAAAjCwsVFzAAAAAAAAAAAAAAAAwAMgYEAAAAAAAAAAAAAAANMQUALgAAAAAAAAAAAAAAFwIALgAAAAAAAAAAAAAAADADLQAAAAAAAAAAAAAAAAAAAAAAAIAAAACAAAAAgAEAAIBHAACA/wAAwP8AAOB/AAD2PwAA/x8AAP+PAAD/wAAA/+gAAP/gAAD/4QAA/+MAAP//AAA=", "type" : "url", "val" : "http://rabota.mail.ru/" }, { "label" : "Погода@Mail.Ru", "tip" : "Погода@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAAAA/7g7AP/KBAD/zwQA/9AFAP/RDgD/zhEA/9ASAP/QFQD/1RoA/94YAP/YHgD/1CEA/9sjAP/YJQD/2SoA/+c5AP/zMAD//DMA//82AP+8RAD/wEgA/8ZMAP/dQgD/xVMA/8VVAP/HWAD/yV0A/9ddAP/hQgD/4kgA/+FNAP//QwD/4VAA/+JUAP/pWQD/9V8A//9cAP/NYQD/52UA/+JpAP/obAD/7WwA//9oAP/lcQD/7HAA/+t1AP/udADp83wA//F8AP//fQAAc/8AAHb/AAB7/wAAfP8AD3z/AA2G/wAAiP8AAI3/AB+G/wAfif8AH47/AACR/wAMlP8AHpH/AC+N/wAvlv8ACKf/AACt/wAHrv8AH6D/AB+l/wAAtf8AAL//ABm1+gA7sf8AWLrkAEqm9QBPoP8AX6r/AF+2/wB/uv8AAMH/AADF/wAAyv8AAM3/AADR/wAA1f8AANn/AADf/wAA4v8AAOf/AADy/wAA+P8AAP3/AAb//wAW//8AHv//ADrv/wBE1uUAXNXjAF/F/wB/xv8Af8v/AFP//wBr//8Acv//AP/XggDO6YcA/+2HAP/yhgD//4cA//CKAP/zjwD//o8A/+2XAP/snQD/85MA//WSAP/0lQD//pkA/+6hAP/6pgD/7LoA//q0AP/6uAD/+7wA//28AILa3ACy4tQAndviAJbe6QCfz/8An9H/AK/W/wC/3P8AieXsAJD//wCZ//8A3/HRAP/tygD+/MsA///ZAOn04AD//eUA/froAP//6ADj//8A+/v0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AeyYVAQEUGxsbGRkba4wAABUcKCxtdnZ6enx9fXQZGwAicHZ2dnZ2cG4tKi12fXkaMSMfIiInJy1wcB8fHR92c45vbzIQDAkJDyoXDgsLDiQAkkwwEQICBAQFCAYIBQsTAGU5bBMTExMTK419IBMlKgBnOIFyKyt4kP+Ci///kgAAAE9Kj////5SDSUlkTUAAAFA0SUljgIhiXFdJVzk9AABmN0laYImTal5YSUk5AAAAAABDV15pimheWElEOAAAAAAANEhYXmFeWlRIPjSFAAAAUDQ9RFRXV0lIOVFCRgAAAEaFAE82P0s5Nk4AAAAAAAAAAACGQQAAhzuEAAAAAAADAAAAAQAAAAAAAAAAAAAAAAAAgAAAAIAAAACAAQAAwAEAAIABAACAAwAA4AMAAOABAADAAQAAyA8AAPmPAAA=", "type" : "url", "val" : "http://pogoda.mail.ru/?city=1253" }, { "label" : "Mobile@Mail.ru", "tip" : "Mobile@Mail.ru", "image" : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAQAAAAEABcxq3DAAABTElEQVQ4y42SvU7DMBRGT6FQMeQFGCumPkAkOiKmsjLBhN8CKY8CI2LgZwEmRLdKiIFHqOSpbCVCSuzEyWVIW1K3jbiLr+37HX/XNngRgyQg70EgCUgMMgwC+QIZg/j1LV8M8ArsAWltzwKHgAF6NV3bJz4DZ+ljNdndgSyHzIF1JNdP6Mvbpfqt+mRxYpZC57gSOwvk4Aylzf3zVh0AUGYQP9TIArmhtK4ZkMyT6cffYl5WLaSWwuaYJoABOgBxCu3tatEVkDsoBPfvFkxe9T2Pn+p2CuuWXmatgy4wvfteyx1fDWmMEcgkCkW0kk8Q0UpEKxnN8kkUypv3mVo+YBPc1MaTmm7LL9qPQvpaYYC+Vov8SCu6UbgCXnLw0uBgHilwuslBCvSikIFWAAy0YqAV6Sw/iEJsk4P7Bgd14XlN1/ILbxogGXDhaX4B6W+cM5O6g18AAAAldEVYdGNyZWF0ZS1kYXRlADIwMDktMTItMjVUMTI6MTk6NTIrMDM6MDCe7ozsAAAAJXRFWHRtb2RpZnktZGF0ZQAyMDA5LTEyLTI1VDEyOjE5OjUyKzAzOjAwwV/62AAAAABJRU5ErkJggg==", "type" : "url", "val" : "http://mobile.mail.ru/" }, { "label" : "Ответы@Mail.Ru", "tip" : "Ответы@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4Rsc1QAv4RsAAAAAAAAAAAAAAAAAAAAAAAB/4f8/0/8/0/8/0/9v3v+/8P8AAAA+uhA9owA+uhAAAAAAAAAAAAAAAAB/3f8AvP8AvP8AvP8AvP8AvP8AvP8AvP8AAADX99HP9MjX99EAAAAAAAAAAABfy/8ArP8ArP8ArP8ArP8ArP8ArP8ArP8ArP/d9P+6+7in+qS6+7gAAAAAAAAAAAAAnf8Anf8Anf8Anf8Ah+xwo98QhOQAnf8Anf/o9v9d61Ar5Rpd61AAAAAAAAAAAAAAjf8Ajf8Ajf8AiPqApNv///+guuMAhPUAjf+X0P+O6H8c1QBN2zWQ6YEAAAAAAAAAe/sAe/sAe/sAYNft9f3///////8gbtQAe/sQg/vm9u9Qzi81xxBd0j+16qcAAAC/0vM/edwATdFJiNZ9zfxoxf2Bz/1gnd8ATdEvbtmxyfHz+u9ZwS83tAVqyEW45acAAAAAAAC85f43svxJuv1Pvf3S7v/////o9v8AAAAAAAAAAADz+u9Vrh9FpwtvukEAAAAAAABDtvtPvf1ixv5ixv79/v9ruD1JqRBruD0AAAAAAAAAAACRy289owBJqRAAAADX7/4srftixv5j1/5j0v7x+v+MyWhhtC89owCe0X/a7s+23J9IqA89owCAw1gAAACGmr4iitdjzf5l5f9j1/6J1v7a7s+Aw1hZsCVBpQU9owA9owA9owA9owAAAAAAAACGkrYVN35ApOdRmtBIfrk+crBfeqyjtbyMyWhdsio9owA9owBhtC/C4q8AAAAAAACjtbwOJm03W5pTf7hKc646X50qSosYM3jDydoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6ToggPYBWg7tHb6o1WJcjQYQ9UYsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3hK1RZZlcc6VWbJ+IlLcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xwAA4EcAAIBHAAAABwAAAAcAAAADAAAAAQAAAAAAAMBwAADAOAAAgAAAAIABAACAAQAAgD8AAMB/AADg/wAA", "type" : "url", "val" : "http://otvet.mail.ru/" }, { "label" : "Здоровье@Mail.Ru", "tip" : "Здоровье@Mail.Ru", "image" : "data:image/x-icon;base64,AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADR2OFwqolZo3Q/mWQ3ll4ujVZboHm01MIAAAAAAAAAAAAAAAAAAAAAAAAAAACfvatInm9suZBftIQ/p3Awn2gckVkcjFwYfk2Qw6oAAAAAAAAAAAAAAAAAAADR4Nc/nG14xJtGqXMznmAglE0TikoOflsOfWEWhl0Zh1qj0b0AAAAAAAAAAAAAAABFkmhkwZFDsHQtoV4clEoTk0cMh04MenkRhocfmXwckWktmG8AAAAAAAAAAADR2OEsqWBMwYMsqWAdm00RlkQPmE8NhmILcZMRgqoboZsppIUjmnCi078AAAAAAACbxak3wIM0vncjql0ZplARlkQPmE8XlIcLb6sTjs8XprwstaExp4NitpgAAAAAAABPlmclsnUluncjql0ZplAQn0gPmVYOgpENbsYSk90Zu9kuw79HuppMro0AAAAAAABPlmclsnUluncUn0Ufq14Tp08YpXQPe6UYf9stxPIz3Ow519NTxa1IsI0AAAAAAABPlmclsnUluncUn0URn0YOpEoPnGoXi7JOtOaR7fiX9/eh7uiQ0b9NtJgAAAAAAABPlmcUnVETp1wNjjgNljgatGAPoWMtna2p4/Le/Pzv/fzm9vCm18NVuJ0AAAAAAACbxakJbiMJji8Igi0NkDYKkjUKhjoaimlry8+48/Ll+fbR6uBkxat3xa0AAAAAAAAAAAAylE8FYx4EYB0EWxYFZhsidzoicVIgoGc4s4pUx6tNwqZBtJHf8usAAAAAAADV5dwqdUYGVyMIXCgVd0U+tX5wqok/Xnyx3852zq9WxaR3zLHd8eoAAAAAAADR2OEMcjcMcjcelF4utH8otnQ6zYAAAABzh6Rug6AAAAAAAAAAAAAAAAAAAADt9PAoiFUinmgvtoIipWcbs1wnx2zN8N0AAADf5OoXNmVKZ4cAAAAAAAAAAAAAAACK1rVg2q1n06Fi0JRDzX9s15vT8uEAAAAAAAAAAADR2OHR2eEAAAAAAAAAAAAAAAD4BwAA8AMAAOABAADgAQAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAOAAAADAAQAAgJ8AAACPAAABzwAA", "type" : "url", "val" : "http://health.mail.ru/" }, { "label" : "Деньги@Mail.Ru", "tip" : "Деньги@Mail.Ru", "image" : "data:image/gif;base64,R0lGODlhDQANAOYAAPX3+Yymtvv8/MrV3Vh7j5qywcnV3WaIm+Tq7vb3+c7a43mXqM7b4vH09vL195atvNjh5XCQo/n6+36brXOSo6e9y7PDzEtxh9Pd4pmywePq7q2/yUJqf5iuuZivvqm/zWOElqvAzvz8/eju8I6ls2+Podjh56i7x4+ntPv7/J2zwGmJm+ru8eXq7mqKnPj6+o6ouEhvhIKdrZevvqW6yqi6xXOSpK/Ay+br7+7z9dzl6/7+/szX34iisp+zvtDa3+jt77DD0IKeraq/zrHCyu/09maInZKptsrV2zljepiwvuzw9M3Z4n6aqbjK1J60w9Ld5ezw8/z9/tzk6Fd7j////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAANAA0AAAdvgFWCg4SFg0tQTAo6L4UiDB8VIUM0QUWEPBlOOQAAJgUagikID084hoIDMBMBKh4zSgEGgydGESWogjcUBzY9QjILG1KDDlMuTS2EGFGENRcoEA0sFlQ/hAkdHDEgBEkrQIUCSD4kR0QjuTsSAoSBADs=", "type" : "url", "val" : "https://money.mail.ru/" }, ]; function createMenu( label, tip, image ) { var m = document.createElement( "menu" ); m.setAttribute( "label", label ); if ( image ) { m.setAttribute( "class", "menu-iconic" ); m.setAttribute( "image", image ); } if ( tip ) m.tooltipText = tip; return m; } function createMenuItem( label, tip, image ) { var mi = document.createElement( "menuitem" ); mi.setAttribute( "label", label ); if ( image ) { mi.setAttribute( "class", "menuitem-iconic" ); // "menuitem-iconic bookmark-item" mi.setAttribute( "image", image ); } if ( tip ) mi.tooltipText = tip; return mi; } function executeFile( progPath, arg ) { progPath = progPath.replace( /\//gi, "\\" ); try { var argArray = arg ? arg.split(/\s+/) : []; var nsILocalFile = Components.classes["@mozilla.org/file/local;1"].getService(Components.interfaces.nsILocalFile); var nsIProcess = Components.classes["@mozilla.org/process/util;1"].getService(Components.interfaces.nsIProcess); nsILocalFile.initWithPath(progPath); nsIProcess.init(nsILocalFile); nsIProcess.run(false, argArray, argArray.length); // nsIProcess.close(); return nsILocalFile; } catch( ex ) { alert( ex.toString() ); return null; } } function buildMenu( items ) { var menu, i, t, mi, item; var self = this; menu = document.createElement( "menupopup" ); menu.type = "menu"; menu.orient = "horizontal"; // menu.id = "myCustomMenu"; for ( i in items ) { item = items[i]; if ( typeof( item ) == "string" ) { switch( item ) { case "separator": mi = document.createElement( "menuseparator" ); break; default: mi = null; break; } } else { switch( item.type ) { case "url": mi = createMenuItem( item.label, item.tip, item.image ); mi.onclick = function() { var b = getBrowser(); b.selectedTab = b.addTab( this.onclick.addr ); b.selectedTab.onload = function() {} }; mi.onclick.addr = item.val; break; case "urlForm": mi = createMenuItem( item.label, item.tip, item.image ); mi.onclick = function() { var item = this.onclick.item; var b = getBrowser(); var tab = gBrowser.addTab( item.val.addr ); var newTabBrowser = b.getBrowserForTab( tab ); b.selectedTab = tab; var lf = function( event ) { var fields = item.val.fields; newTabBrowser.removeEventListener( 'load', lf, true ); setTimeout( function() { var doc = newTabBrowser.contentDocument; var inputs = doc.getElementsByTagName( "input" ); for ( var i in fields ) { for ( var j = 0; j < inputs.length; j++ ) if ( inputs[j].name == i ) inputs[j].value = fields[i]; } }, 100 ); }; newTabBrowser.addEventListener( "load", lf, true ); }; mi.onclick.item = item; break; case "js": mi = createMenuItem( item.label, item.tip, item.image ); mi.onclick = new Function( item.val ); break; case "submenu": mi = createMenu( item.label, item.tip, item.image ); mi.appendChild( buildMenu( item.val ) ); break; case "exec": mi = createMenuItem( item.label, item.tip, item.image ); mi.onclick = new Function( "this.onclick.executeFile('" + item.val + "')" ); mi.onclick.executeFile = executeFile; break; default: mi = null; break; } } if ( mi ) menu.appendChild( mi ); } return menu; } this.appendChild( buildMenu( mitems, false ) );
Лучше по утру на Google Earth искать где ты пил, чем на Youtube как
Отсутствует
jfs2201
Надо заменить
на
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
okkamas_knife
В раздел "Код":
и ctrl+shift+m в раздел "Настройки"
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
okkamas_knife
Чтобы для указанного тобой кода по клику/клавише открывалось меню, надо в раздел "Код" поместить
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Привет Дружище.Я понимаю неосуществимость своего вопроса,НО рискну задать.Нельзя ли сварганить кнопку для смены IP,хотя бы два разных каках нить. Очень надо,а то всякие там прокси,никак освоить не могу увы.
Отсутствует
Установил Custom Buttons плюс Toollbar Buttons и возникла куча вопросов
-что прописывать и откуда
-в каком формате должны быть картинки для этих кнопок
Толкового мануала никто не встречал ?
Может уже готовые у кого есть и может выложить с инструкцией к применению.
Сейчас у меня не мозила, а семафор какой то-одна кнопка блокнота что стоит или открыть в IE
Отсутствует
Добрый всем вечер. Помогите пожалуйста сделать кнопку которая бы дублировала Ctrl + + (увеличение экрана) и кнопку Ctrl + - (уменьшение экрана). Очень надо, а то постоянно прыгать с мыши на клавиатуру и обратно как-то напрягает
Отсутствует