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

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

№110-11-2006 10:01:29

sergei_am
Участник
 
Группа: Members
Зарегистрирован: 21-08-2006
Сообщений: 6

Как получить нотификацию о переключении таба?

Как получить нотификацию о переключении таба?

Спасибо.

Отсутствует

 

№210-11-2006 12:43:55

Dionys
Участник
 
Группа: Members
Зарегистрирован: 20-09-2006
Сообщений: 19

Re: Как получить нотификацию о переключении таба?

Нужно отлавливать событие изменения атрибута selected вкладки. Что-то вроде такого:

Выделить код

Код:

getBrowser().addEventListener("DOMAttrModified", function(aEvent)
{
	var node = aEvent.originalTarget;
	var name = node.nodeName;

	if (((name == "xul:tab") || (name == "tab")) && (aEvent.attrName == "selected") && (aEvent.newValue == "true"))
	{
		// Поймали текущую вкладку.
	}
}, false);

Отсутствует

 

Board footer

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