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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№114-07-2009 13:42:45

eXeLe
Участник
 
Группа: Members
Зарегистрирован: 01-07-2009
Сообщений: 29
UA: Firefox 3.0

Переменные в XUL-файле

возник такой вопрос, возможно глупый, ну да ладно.
есть задача - использовать в XUL-файле переменную, которая создается в .js-файле
то есть есть тулбар, на который нужно выводить динамическую информацию (как пример у всяких яндекс-тулбаров - кол-во писем).
как это реализовать или это делается неким event-событием в XUL-файле, а все "пишется"/отображается чисто через JS?
думал глянуть сорцы яндекс-тулбара, но там сам черт ногу сломит
понял что переменные ссылаются примерно как &yasearch.about.bar.date.label;
но вот куда "это" ведет, где хранятся эти переменные, уже найти не смог.

Отредактировано eXeLe (14-07-2009 14:03:04)

Отсутствует

 

№214-07-2009 19:07:04

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

Re: Переменные в XUL-файле

eXeLe пишет

понял что переменные ссылаются примерно как &yasearch.about.bar.date.label;

Это не переменные, это entities из .properties .dtd файлов, они - статические. Так что, думаю, только js.

Отредактировано Anton (14-07-2009 21:34:41)


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№314-07-2009 20:24:52

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

Re: Переменные в XUL-файле

Все же из *.dtd, наверное.
https://developer.mozilla.org/en/XUL_Tu … calization


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№415-07-2009 15:58:44

eXeLe
Участник
 
Группа: Members
Зарегистрирован: 01-07-2009
Сообщений: 29
UA: Firefox 3.0

Re: Переменные в XUL-файле

ну пример с Яндексом и локализацей понятно, однакож все еще ищу описание, как использовать переменные в тексте
ну как пример - отображение кл-ва сообщений на почте, которое загружается из инета, записывается в переменную и дальше должно выводится на тулбаре

Отсутствует

 

№515-07-2009 16:14:22

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

Re: Переменные в XUL-файле

На тулбаре, положим, есть элемент

Выделить код

Код:

<label id="lbl01" value=""/>

Тогда скрипт

Выделить код

Код:

var lbl = document. getElementById ("lbl01");
lbl. setAttribute ("value", x);

отобразит в label значение переменной x.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№615-07-2009 16:15:43

eXeLe
Участник
 
Группа: Members
Зарегистрирован: 01-07-2009
Сообщений: 29
UA: Firefox 3.0

Re: Переменные в XUL-файле

спасибо, ушел тестить =)

Отсутствует

 

Board footer

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