Я-Бар для Оперы

CY4KA
На сайте с 25.08.2004
Offline
52
4000

Тут вот в соседнем разделе нашлось решение Google бар-а для вышеупомянутого браузера.

А нет ли чего подобного для Яндекса?

upyrj
На сайте с 17.09.2005
Offline
140
#1

Я пытался сделать нечто типа объединенного, но коряво выходит:

http://forum.myopera.net/showflat.php?Cat=&Number=27617

Денис Иванов Важно: обменом валют я не занимаюсь.
upyrj
На сайте с 17.09.2005
Offline
140
#2

Очередная хренька:

вот такая букмарка:

javascript: (function(){w=window.open('http://bar-navig.yandex.ru/u?show=31&url='+document.location+'&cybar='+Math.random(),'cy','width=300,height=50');})()

и к ней такой простенький юзер-джаваскрипт:

// ==UserScript==

// @name changing bar-navig.yandex.ru

// @author Denis Ivanov, following http://dhost.info/shoust/?p=userjs

// @exclude *

// @include http://bar-navig.yandex.ru/*cybar*

// @ujs:modified 25.01.2006

// ==/UserScript==

document.addEventListener('load', function() {

var cyData = document.body.innerHTML;

var i = cyData.indexOf('title=\"');

var j = cyData.indexOf('>');

if ((i != -1) && (j != -1)) {

var comment = cyData.substring(i + 7, j-2);

cyData = cyData.replace(/<IMG/,"<img align=\"left\"");

document.body.innerHTML = cyData + "<div style='font: normal 8px/10px verdana; padding-left: 30px'>" + comment;

};

}, false);

CY4KA
На сайте с 25.08.2004
Offline
52
#3

upyrj, пасиб, хорошая штуковина -)

SS
На сайте с 03.09.2004
Offline
141
#4
А нет ли чего подобного для Яндекса?

CY4KA, насколько я знаю - нет.

Спрашивал у службы поддержки, будет ли версия бара под FireFox - сказали, что не анонсируют свои планы.

«Клянусь своей жизнью и любовью к ней, что никогда не буду жить ради другого человека и никогда не попрошу и не заставлю другого человека жить ради меня» (с) Джон Галт
gsk87
На сайте с 17.11.2005
Offline
76
#5
upyrj:
Очередная хренька:
вот такая букмарка:

javascript: (function(){w=window.open('http://bar-navig.yandex.ru/u?show=31&url='+document.location+'&cybar='+Math.random(),'cy','width=300,height=50');})()

и к ней такой простенький юзер-джаваскрипт:
// ==UserScript==
// @name changing bar-navig.yandex.ru
// @author Denis Ivanov, following http://dhost.info/shoust/?p=userjs
// @exclude *
// @include http://bar-navig.yandex.ru/*cybar*
// @ujs:modified 25.01.2006
// ==/UserScript==
document.addEventListener('load', function() {
var cyData = document.body.innerHTML;
var i = cyData.indexOf('title=\"');
var j = cyData.indexOf('>');
if ((i != -1) && (j != -1)) {
var comment = cyData.substring(i + 7, j-2);
cyData = cyData.replace(/<IMG/,"<img align=\"left\"");
document.body.innerHTML = cyData + "<div style='font: normal 8px/10px verdana; padding-left: 30px'>" + comment;
};
}, false);

А можно узнать как эту штуку интегрировать в Оперу?

upyrj
На сайте с 17.09.2005
Offline
140
#6

Гм, давно меня тут не было.

Делаем закладку на панель закладок как указано:

javascript: (function(){...})()

Делаем файл cybar.js и складываем в ту папку, которая в настроке Оперы лежит в: Tools > Preferences > Advanced > Content > Javascript options > My javascript files.

Еще может быть, надо где-то включить User JavaScript, но вот где, забыл.

Впрочем, наберите в адресной строке opera:config и в быстрый поиск вставьте «User JavaScript».

На нужном сайте жмем по закладке и у нас открывается маленькое окошечко с «пальцами» Я.тулбара. На пальцы можно навести мышку и почитать title. Если User JavaScript заработал, то рядом с пальцами будет отображен текст title.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий