наткнулся в интернете на интересный страничку
fly
http://youtu.be/1kYPjKwMYnw из письма на gmail ссылка 404 а если скопировать и вставить то все ок
снял не большое видео про свой фокс http://youtu.be/1kYPjKwMYnw
:sick:
Хотел обновиться, да не тут то было. В [firefox] 19 не работает кнопка Context Search
скрытый текстhttp://forum.mozilla-russia.org/viewtopic.php?pid=533572#p533572
не знаю где автора искать, может кто возьмется починить, без нее же как без рук.
не то конечно,но мож кому интересно[spoiler][code]var mouseEvent = {
Create_D:function()
{
var div= document.createElementNS ("http://www.w3.org/1999/xhtml", "div");
div.setAttribute('style','border-bottom: 1px solid rgb(0, 0, 0) ! important;;border-top: 1px solid rgb(0, 0, 0) ! important;display: none; margin-top: 3px; padding: 1px;')
div.setAttribute('class','search_')
var img= document.createElementNS ("http://www.w3.org/1999/xhtml", "img");
///////////sep////////////////
var img_=img.cloneNode('true')
img_.setAttribute('title','поиск на этом сайте с Google');
img_.setAttribute('src','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAY
боковая панель это all in one sidebar, вот стиль который вздергивает панель закладок
#PersonalToolbar { position: fixed ; /*top: 74px!important;*/ top: -27px!important; padding: 4px ; background-image: -moz-linear-gradient(top,#f5f5f5, #BBC9DD) !important; /*margin-bottom: -29px !important;*/ } /* Теперь описываем состояние панели под курсором (дописываем :hover к селектору): тут мы просто отменяем всё то, что назначили в предыдущем правиле */ #nav-bar:hover ~ #PersonalToolbar, #PersonalToolbar:hover { position:fixed; background-image: -moz-linear-gradient(top,#f5f5f5, #BBC9DD) !important; top: 73px!important; }
снял не большое видео про свой фокс http://www.youtube.com/watch?v=pHzdrcZu1K4
Ste_pan
Хромовастенько.... А вы действительно пользуетесь поиском от mail.ru?Кстати, а что за расширение такое, которое добавляет несколько "луп"? (Я так понимаю это разные поисковые движки?)
расширение сам написал ......... клик по синей поиск с гуглом( Выделеного текста из строки поиска(если нет выделеного но строка поиска в фокусе ищется весь текст из нее,или из инова обекта в фокусе (например адресная строка) ) || Выделеного текста на странице(если нет выделения берется текст из буфера обмена) || (результат поиска в новой вкладке) ПРАВЫЙ клик поиск на открытом во вкладке сайте с гуглом (результат поиска в новой вкладке)..........красная тоже самое только с яндексом ..............серая поиск в данной вкладке (левый клик гугл правый яндекс) еще при удерживании левой кнопки и при этом щелчок правой(в строке поиска выделеный текст копируется в строку поиска для редоктирования) еще при выделении текста на странице если не отпускать левую щелкнуть правой
…мнеб ваши проблемы
здраствуйте. недавно попытался скачать музыку из однокласников с помощью DownloadHelper .........такой геморой ....вообщем настроил автоименование. имя песни берется из дива в котором содержится имя песни после имени идет фраза "сейчас играет" а дальше всякая лабуда с помошю регулярного выражения обрезал это все дело ....как добавить теперь ".mp3"?? в настройках такова нет попытался набросать кнопку правый клик очистить меню а левый скачать все файлы("быстрая загрузка") которые сейчас в меню кнопки DownloadHelper, .............дом инспектор не чего не подсказал вобщем в автоименовании делал так "определить раположение заголовка медиа" "/html[1]/body[1]/div[1]/div[20]" ".:..........(.*cе)" ну а тут кнопка [spoiler][code]this. onclick = function (event){
if ( event. shiftKey)
return;
if (event. button == 2)
{
event. preventDefault ();
event. stopPropagation ();
var button= document.getElementById ("dwhelper-button-menupopup")
var menus=button.getElementsByTagN
пробывал и с рассширениями и без пробывал на новом профиле версия портабле фокса .........а плоточками запосатся придется мне
грузится процесор на сто процентов мож это из за noda?
недавно поставил hrom на порядок быстрей хотя и вреде комп не очень слабый а фокс подтупает ....про комп проц 3.2 оперативки 3 гига система 7 видюха ati 2400 клинят тормаза при пеключении между вкладками
а мне мой больше нравится
Ste_pan, вы знаете толк в извращениях.
настояшии герои всегда идут в обход
вот кнопка для сохранения страниц scrapbook-ом принцип тотже что и у пункта контекстного меню "сохранить страницу" единственое отличее,в выпадающем меню все папки а не только последнии пользованые.
правый клик(по пункту меню) быстрое сохранение
средний вызывет диалог сохранения с выбраной папкой
[spoiler][code]var menupopup= document.createElementNS ("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "menupopup");
var val = this. getAttribute ("id");
this. type = "menu";
this.orient = "horizontal";
this. appendChild (menupopup);
menupopup.setAttribute("onpopupshowing", 'var tqa = document.getElementById('+'"'+val+'"'+');tqa.js(event. currentTarget)');
menupopup.setAttribute("onclick", 'ScrapBookBrowserOverlay.onMiddleClick(event,3)');
menupopup.setAttribute("oncommand", 'ScrapBookBrowserOverlay.execCapture(2, false, false, event.originalTarget.id)');
this. js= function (aPopup)
{
if(aPopup.childNodes.length==0)
{
var menuItem;
давно хотел спросить а где хранятся настройки расположения кнопок (cb) (всмысле привязка кнопок к панелям ) ?
еще пару слов про эту кнопку: на окошке с переводом кнопки
1-вая '<' свернуть в полоску
2-"write" при щелчке по ней переводится текст из текстериа ,если текстериа одно то внизу прилепляется второе с переводом .
"selec" переводит выделеный текст из страницы или из елемента находящегося в фокусе например из того-же "текстериа " если в активном элементе есть выделение то переведет тока его.перевод выводится одном текстериа второе если есть удаляется .если нет выделеного, текст берется из буфера обмена
'repl'-заменить выделеное на странице переводом перевод берется из текстериа если в нем есть выделеное то берется тока оно .
если в выподющем списке выброно лингво то превыдущий перевод не удаляется совсем а сворачивается и появляется кнопка "+" при щечке по которой цыклично показывается, текстериа либо перевод от лингво
вообще планирую использовать для перевода страниц с доками и последущего сохранения в scrapBooke
ну затупил малясь
А У меня так вообще ничего не работает
уточню код в инилизацию и работать начинает после обновления страницы
ну в принципе все как всегда у меня работает а у остальных через раз :/
как вариант можно поставить расширение жесты мыши создать новую схему [spoiler][code] var doc = getBrowser (). contentDocument;
var Mozila_Tr = doc. getElementsByClassName ("Mozila_Tr")
var t = doc. defaultView. getSelection (). toString ();
if(Mozila_Tr.length==0)
{
function cbTranslatorButton (browser)
{
this. doc = browser. contentDocument;
this. win = browser. contentDocument. defaultView;
}
cbTranslatorButton. prototype =
{
doc: null,
fram: null,
win: null,
toolbar: null,
menulist: null,
size_:null,
grabX: 0,
origX: 0,
grabY: 0,
origY: 0,
Google: function ()
{
var doc=this. doc
var THIS=this
var sel=THIS.sel()
var se
дравствуйте написал кнопку переводчик для себя по мативам Translate page/selected with Google от bunda1
кнопка работает так выдилил текст и не отпуская левую кнопку мыши шечек правой вылетает окошко с переводом
такие же действия без выделения пустое окошко с текстериа для в ввода
удерживая левую и прокрутка колесика заменить текст переводом ...........
проше написать код кнопки чем описание к ней
[spoiler][code]var THIS = this;
var val = this. getAttribute ("id");
var mouse_ =
{
init: function()
{
var appcontent = document.getElementById("appcontent");
appcontent.addEventListener('DOMMouseScroll', this.callback, true);
appcontent.addEventListener("DOMContentLoaded", mouse_.load, true);
},
load: function(event)
{
var body_ = getBrowser (). contentDocument.body;
if(!(body_ .fl_b))
{
THIS .fl=''
body_. addEventListener ('contextmenu',mouse_.mous_, true);
body_. addEventListener ('mo
щас должно работать по идее. кнопка переводит текст с заменой Bing, google
[spoiler][code]this. onclick = function (event)
{
if ( event. shiftKey)
return;
if (event. button == 2)
{
event. preventDefault ();
event. stopPropagation ();
js_.bing()
}
if (event. button == 0)
{
js_.google()
}
}
var js_ =
{
google: function ()
{
var doc = getBrowser (). contentDocument;
sel = doc. defaultView. getSelection ();
sel = escape (convertFromUnicode ("UTF-8", sel))
var url='http://translate.google.ru/?q='+sel+"&hl=ru"+"&langpair=auto|ru&tbb=1"
xmlhttp = new XMLHttpRequest()
xmlhttp.open('GET',url, true);
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState != 4) return
if (xmlhttp.status == 200)
{
var div_ = doc. createElement ('div');
div_
Теперь работает. При переводе несколько строчек текста перевод иногда уходит за пределы страницы.
лишнии 2 символа срезал [spoiler][code]
this. onclick = function (event)
{
if ( event. shiftKey)
return;
if (event. button == 2)
{
event. preventDefault ();
event. stopPropagation ();
js_.bing()
}
if (event. button == 0)
{
js_.google()
}
}
var js_ =
{
google: function ()
{
var doc = getBrowser (). contentDocument;
sel = doc. defaultView. getSelection ();
sel = escape (convertFromUnicode ("UTF-8", sel))
var url='http://translate.google.ru/?q='+sel+"&hl=ru"+"&langpair=auto|ru&tbb=1"
xmlhttp = new XMLHttpRequest()
xmlhttp.open('GET',url, true);
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState != 4) return
if (xmlhttp.status == 200)
{