Суть вопроса в некоторых доставших ресурсах.
Например, гугл-плюс часто при заходе перебрасывает на страницу https://plus.google.com/up/search («Как найти знакомых») которая мне нахрен не нужна. Захочу — сам найду. Приходится жать дополнительную кнопку «Перейти в гугл-плюс», которая и переадресовывает на https://plus.google.com/
Аналогично при заходе на пикасу перебрасывает на гугл-плюс и появляется ссылка «вернуться на пикасу» вида https://picasaweb.google.com/lh/myphotos?noredirect=1
Так что хотелось бы задать некоторое количество ссылок, с которых браузер автоматически и прозрачно переходил бы на другие
https://plus.google.com/up/search —> https://plus.google.com/
Отсутствует
Отсутствует
Для примера про гугльплюс работает. Или просто повезло и не выскакивает та табличка. А для пикасы не работает.
Заход на http://picasaweb.google.com/ перебрасывает на https://plus.google.com/photos/[куча цифр]/albums?banner=pwa
^https://plus\.google\.com/photos/.*?/albums\?banner=pwa$ не работает.
^https://plus\.google\.com/photos/10809687456456077842/albums\?banner=pwa$
^https://picasaweb\.google\.com/home$ в качестве источника тоже не работает, перебрасывает на гугль-плюс как так и надо.
И даже снятие галочки «разрешить» с ^https?/(?:[^/]+\.)?google\.com тоже не помогает. Точнее, переадресации прекращаются в пределах одного домена, что сразу же жутко мешает, а вот переброска с пикасы в гугль-плюс всё равно остаётся.
Отредактировано Wave (14-05-2013 19:46:07)
Отсутствует
Wave
СВ в помощь
в сниппетах есть пример - листенер на смену значения урлбара
добавляешь туда проверку на нужные урл и если совпал то посылаешь в нужное место.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
И это будет срабатывать автоматически, или по нажатию на кнопку?
По возможности я бы хотел избежать использование кастом баттонс и гризманки, потому что это из пушки по воробьям. Но в принципе подумаю.
Отсутствует
И это будет срабатывать автоматически, или по нажатию на кнопку?
автоматически ессно.
еще можно заюзать foxreplace добавляя редирект в страничку на нужном адресе.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
http://forum.mozilla-russia.org/viewtop … 91#p576791
var myExt_urlBarListener = { QueryInterface: function(aIID) { if (aIID.equals(Components.interfaces.nsIWebProgressListener) || aIID.equals(Components.interfaces.nsISupportsWeakReference) || aIID.equals(Components.interfaces.nsISupports)) return this; throw Components.results.NS_NOINTERFACE; }, onLocationChange: function(aProgress, aRequest, aURI) { setTimeout(urlbarvaluechanged, 300); }, onStateChange: function(a, b, c, d) {}, onProgressChange: function(a, b, c, d, e, f) {}, onStatusChange: function(a, b, c, d) {}, onSecurityChange: function(a, b, c) {} }; gBrowser.addProgressListener(myExt_urlBarListener,Components.interfaces.nsIWebProgress.NOTIFY_LOCATION); function urlbarvaluechanged(){ //custombuttons.alertSlide("значение урлбара сменилось", "на "+gURLBar.value); if (gURLBar.value=="https://plus.google.com/up/search"){loadURI ("https://plus.google.com/");} //if (gURLBar.value=="адрес на который перекидывает"){loadURI ("адрес на который надо вернуться");} }
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
по google сюда: http://forum.mozilla-russia.org/viewtopic.php?pid=612194
и faq - ищу расширение
Через сомнения приходим к истине. Цицерон
Отсутствует