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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№105-09-2011 01:47:18

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Firefox 6.0

Кэширование внешних скриптов в XUL

Столкнулся с проблемой при использовании внешних скриптов в расширении.
Например в XUL-е есть следующая конструкция

Выделить код

Код:

<script type="text/javascript" src="http://somesite.com/someScript.js"></script>

FF кеширует данный скрипт и расширение не реагирует на изменения в удалённом скрипте. С Google Chrome нет такой проблемы. Как-то это можно вылечить? :sick:


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№205-09-2011 02:19:02

luitzen
Участник
 
Группа: Members
Зарегистрирован: 19-07-2008
Сообщений: 791
UA: Firefox 6.0

Re: Кэширование внешних скриптов в XUL

Отсутствует

 

№305-09-2011 13:55:55

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Firefox 6.0

Re: Кэширование внешних скриптов в XUL

Конечно, тестовый енв. всегда с этими настройками, но принудительно включать nglayout.debug.disable_xul_cache = true на машине пользователя не очень хочется (пока что включаю), мало ли, вдруг у него 30 расширений в профиле. FF с каждой новой версией всё более торможенный получается, неохота его ещё больше замедлять...


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№401-10-2011 17:29:08

tenshi
Участник
 
Группа: Members
Зарегистрирован: 30-03-2008
Сообщений: 47
UA: Chrome 13.0

Re: Кэширование внешних скриптов в XUL

не надо это включать.
самое простое - генерировать случайный query-string
вариант по сложнее - удалять файл из кэша вручную. тут я не в теме.

Отсутствует

 

Board footer

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