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

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

№107-12-2008 12:52:33

Cristian
Участник
 
Группа: Members
Зарегистрирован: 07-12-2008
Сообщений: 8
UA: Opera 9.2

Событие изменения cookie

Делаю тулбал для одного форума, нужно отслеживать авторизацию пользователя для генерирования индивидуальных ссылок. Имхо, идеальный вариант, отслеживать изменение куков в браузере. Есть ли такое событие?

Отсутствует

 

№207-12-2008 23:57:10

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.0

Re: Событие изменения cookie

А не проще ли при генерации каждой ссылки смотреть куку?


---  ---

Отсутствует

 

№308-12-2008 00:26:04

Cristian
Участник
 
Группа: Members
Зарегистрирован: 07-12-2008
Сообщений: 8
UA: Opera 9.2

Re: Событие изменения cookie

Увы, нет. Каждая ссылка повешена кнопку тулбара. И от авторизации будет зависеть, активна кнопка или нет.
При загрузке браузера, куки проверяются при событии onload интерфейса. А вот дальше, нужно, либо отслеживать изменение кук, либо изменение открываемых страниц.
Первый вариант мне нравится больше, но вот не знаю как реализовать. А во-втором, не могу грамотно повесить обработчик события на contentWindow.
Так не работает:

Выделить код

Код:

getBrowser().contentWindow.addEventListener("load", function() { my_ext.init(); }, false);

Update: сделал так:

Выделить код

Код:

getBrowser().addEventListener('DOMContentLoaded', function() { my_ext.init(); }, false);

Отредактировано Cristian (08-12-2008 04:45:06)

Отсутствует

 

№408-12-2008 16:34:21

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

Re: Событие изменения cookie

observer на "cookie-changed": https://developer.mozilla.org/en/Observer_Notifications#Cookies подойдёт ?

Отредактировано Anton (08-12-2008 16:35:21)


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

Отсутствует

 

№509-12-2008 03:06:26

Cristian
Участник
 
Группа: Members
Зарегистрирован: 07-12-2008
Сообщений: 8
UA: Opera 9.2

Re: Событие изменения cookie

То, что нужно. Спасибо! :)

Отсутствует

 

Board footer

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