|
Модераторы: Sardar, Aliance |
|
tishaishii |
|
|||
Создатель Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
С некоторых пор перестало работать свойство persist для элементов управления XUL в Firefox 1.5.7.
Как его включить? |
|||
|
||||
Sardar |
|
|||
Бегун Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Тут мало спецов XUL´a, отпиши Cheba в приват, он точно этим увлекался.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 1 Всего: 62 |
tishaishii, с некоторых пор (где-то с мая 2007-го) Firefox 1.5 не поддерживается. И еще шестого июня настоятельно рекомендовали обновиться. К тому же, последней версией полуторной линейки была 1.5.0.12, 1.5.7 - такого никогда не было. И скоро вообще выйдент уже третья Лиса (хинт!).
А теперь по теме. =) persist работает не на всех биндингах и не на всех свойствах. Пожалуй, это единственное магическое, что приходит мне в голову. Надо доки почитать внимательно. Если не поможет, то давай код. |
|||
|
||||
tishaishii |
|
|||
Создатель Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
И уже 3ю бету пользовал и тестил. Но меня интересует именно 1.5.0.7, т.к. проект на ней завязан, внутренности chrome сильно изменены и в рамках проекта 1.5.0.7 всех устраивает. У меня FF работает как терминал для веб-сервера АИС (с него поступают ресурсы типов: JavaScript, XUL, XHTML, RDF. Статическая их часть находится в chrome). Папка с FF просто копируется на машину, с которой будут работать с АИС. На XP после стандартной установки копии FF свойство persist (для value, checked и state) начинает работать. На 98м не установка помогает. 98й нужен. Мои представления об использовании persist: элемент управления, для которого должны запомниться указанные свойста, должен быть с уникальным идентификатором для текущего документа. Документ должен иметь URI, отличающийся от URI других документов. Явно, что значения свойств сохраняются где-то в папке текущего пользователя, скорее всего в Application Data\Mozilla\Firefox для XP\2003\2000.... Ну и всё. Судя по тому, как действует на работу persist стандартная установка программы для XP... (включается), то для включения используется какой-то ключ в реестре, т.к. при разустановке папка с профилем не удаляется. И скорее всего ещё этот ключ достать можно поменяв какое-то свойство в about:config. На этом предположения заканчиваются. |
|||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 1 Всего: 62 |
Насколько я знаю, persist всегда работает и не может быть выключен.
Кусочек из доки.
|
|||
|
||||
tishaishii |
|
|||
Создатель Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
Ну с пинком document.persist(id, attr) получается.
А зачем тогда атрибут persist нужен? |
|||
|
||||
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |