Я создал расширение FireFox. Это расширение имеет некоторые параметры конфигурации, и я хотел бы сохранить их в файле cookie. Для хранения информации в файле cookie я использовал обычное свойство JavaScript document.cookie
Первоначально казалось, что все работает нормально, но потом я заметил, что cookie - это просто сессионный cookie. Всякий раз, когда я перезагружаю XUL-файл, cookie-файл (т.е. document.cookie) пуст. Данные об истечении срока действия cookie были установлены на 1 год вперед, поэтому проблем не должно быть.
Чтобы доказать, верен ли код de JS, я протестировал тот же код JavaScript, встроенный в HTML-файл. В этом случае файл cookie сохраняется и остается в силе до истечения срока его действия. Я сделал этот тест, используя тот же браузер (FireFox на WinXP).
Вопросы:
1) Кто-нибудь сталкивался с такой же (или похожей) проблемой? 2) Возможно ли чтение / запись файла cookie через document.cookie в файлах XUL или это возможно ТОЛЬКО с использованием службы файлов cookie XUL?
Большое, большое спасибо заранее,