Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№97601-08-2009 14:44:05

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Выделить код

Код:

this. oldimage = this. image;
this. onmouseover = function (event)
{
    if (event. ctrlKey)
        this. image = "file:///m:/redicon.png";
    else if (event. shiftKey)
        this. image = "file:///m:/greenicon.png";
    else
        this. image = this. oldimage;
};
this. onmouseout = function (event)
{
    this. image = this. oldimage;
};

Отсутствует

 

№97701-08-2009 15:30:23

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Выделить код

Код:

aios_addTab ("chrome://browser/content/pageinfo/pageInfo.xul");

Отсутствует

 

№97802-08-2009 01:36:41

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Отредактировано Anton (04-08-2009 23:50:06)

Отсутствует

 

№97902-08-2009 15:25:14

Dreyk
Участник
 
Группа: Members
Зарегистрирован: 02-08-2009
Сообщений: 9
UA: Firefox 3.5

Re: Custom Buttons

Классный аддончик, как раз для меня, мне только дай чегонить поскриптить =) Только такой вопрос появился: как получить доступ к JS-переменным, использующимся на конкретной странице? То есть, к примеру, где-то в скриптах страницы есть строчка

Выделить код

Код:

var aaa='bbb';

А я хочу, чтобы зайдя на эту страницу, я мог нажать свою кнопку, где написано что-то вроде

Выделить код

Код:

alert(aaa);

и мне выведет текст переменной?

Отсутствует

 

№98002-08-2009 18:31:28

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4316
UA: Firefox 3.5

Re: Custom Buttons

Выделить код

Код:

content.location.href = "javascript: var aaa='bbb'; void 0";
alert(content.wrappedJSObject.aaa);

Отсутствует

 

№98102-08-2009 18:54:30

Dreyk
Участник
 
Группа: Members
Зарегистрирован: 02-08-2009
Сообщений: 9
UA: Firefox 3.5

Re: Custom Buttons

нене, через window  я сам знаю) дело в том, что страницу-то не я пишу)

Получается, что скрипты кнопок не имеют доступа к переменным, которые не прописаны в window...

Вот к примеру в консоли firebug'a можно написать любую команду, и все переменные видны... тут что-то не так?

Отсутствует

 

№98202-08-2009 19:21:32

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Выделить код

Код:

alert (content. wrappedJSObject. x)

Отсутствует

 

№98302-08-2009 21:59:03

Dreyk
Участник
 
Группа: Members
Зарегистрирован: 02-08-2009
Сообщений: 9
UA: Firefox 3.5

Re: Custom Buttons

Отсутствует

 

№98402-08-2009 22:08:22

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Отсутствует

 

№98503-08-2009 00:34:01

Dreyk
Участник
 
Группа: Members
Зарегистрирован: 02-08-2009
Сообщений: 9
UA: Firefox 3.5

Re: Custom Buttons

О, еще, как к функциям получить доступ, тем которые в страничке объявлены?

Отсутствует

 

№98603-08-2009 00:45:02

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Отсутствует

 

№98703-08-2009 01:17:23

Dreyk
Участник
 
Группа: Members
Зарегистрирован: 02-08-2009
Сообщений: 9
UA: Firefox 3.5

Re: Custom Buttons

кто бы мог поудмать >.< вроде пробовал, не получалось... знач руки искривились =)

Отсутствует

 

№98803-08-2009 02:09:01

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4316
UA: Firefox 3.5

Re: Custom Buttons

Выделить код

Код:

content.location.href = "javascript: someFuncFromPage(); void 0;";

Отсутствует

 

№98903-08-2009 15:40:39

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Отсутствует

 

№99003-08-2009 15:54:17

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4316
UA: Firefox 3.5

Re: Custom Buttons

Отсутствует

 

№99103-08-2009 17:07:51

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4316
UA: Firefox 3.5

Re: Custom Buttons

Отредактировано Infocatcher (03-08-2009 17:08:15)

Отсутствует

 

№99203-08-2009 22:38:22

Dreyk
Участник
 
Группа: Members
Зарегистрирован: 02-08-2009
Сообщений: 9
UA: Firefox 3.5

Re: Custom Buttons

Та нет там вроде геттеров)
Это я себе кнопку писал, чтобы на файлообменниках по 30-60 секунд не ждать =) Собстна функций вызывать и не надо даже, без этого обошелся

Как выложить готовую кнопку?

Отредактировано Dreyk (04-08-2009 03:19:50)

Отсутствует

 

№99304-08-2009 08:49:08

razoo
Участник
 
Группа: Members
Зарегистрирован: 23-07-2009
Сообщений: 22
UA: Foxware 0.0

Re: Custom Buttons

Выделить код

Код:

getBrowser (). addTab ("chrome://scrapbook/content/scrapbook.xul");

Отсутствует

 

№99404-08-2009 14:06:12

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Выделить код

Код:

getBrowser (). addTab ("chrome://browser/content/places/places.xul");

Отредактировано Anton (04-08-2009 15:22:15)

Отсутствует

 

№99504-08-2009 15:38:05

3Jlou
Участник
 
Группа: Members
Зарегистрирован: 14-08-2008
Сообщений: 211
UA: Firefox 3.5

Re: Custom Buttons

Отредактировано 3Jlou (04-08-2009 15:40:16)

Отсутствует

 

№99604-08-2009 18:38:59

Dreyk
Участник
 
Группа: Members
Зарегистрирован: 02-08-2009
Сообщений: 9
UA: Firefox 3.5

Re: Custom Buttons

Отсутствует

 

№99704-08-2009 18:53:22

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Отсутствует

 

№99804-08-2009 21:19:13

razoo
Участник
 
Группа: Members
Зарегистрирован: 23-07-2009
Сообщений: 22
UA: Foxware 0.0

Re: Custom Buttons

Выделить код

Код:

getBrowser (). addTab ("chrome://browser/content/places/places.xul");

Отредактировано razoo (04-08-2009 21:23:33)

Отсутствует

 

№99904-08-2009 22:19:26

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

Отсутствует

 

№100005-08-2009 10:00:03

razoo
Участник
 
Группа: Members
Зарегистрирован: 23-07-2009
Сообщений: 22
UA: Foxware 0.0

Re: Custom Buttons

Отредактировано razoo (05-08-2009 10:01:46)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]