Таблица стилей XSLT не перезагружается - PullRequest
1 голос
/ 16 октября 2010

Эй, я получил статическую страницу, которая использует таблицу стилей XSLT и извлекает все меню из отдельного menu.xml.

Обычно меню не изменяется, как и таблица стилей. Однако в какой-то момент они могут, потому что содержание изменено. В любом случае вспомогательные файлы стилей не перезагружаются при перезагрузке главной страницы.

По сути, мой вопрос таков: как мне заставить браузер обновлять дополнительные файлы, когда они меняются (я мог бы жить с ним, перезагружая его все время, но было бы лучше, если бы был способ его вставить только когда это действительно изменится)?

Я вытягиваю таблицу стилей с помощью

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="main.xslt" type="text/xsl"?>
<foo>
  <bar />
</foo>

Редактировать: если на боковом узле я явно открываю таблицу стилей или файл меню в браузере, а затем перезагружаю главную страницу, она обновляется правильно, но, очевидно, это не вариант.

1 Ответ

1 голос
/ 17 октября 2010

Возможно, вы захотите указать время модификации ваших стилевых файлов, используя заголовок HTTP Last-Modified .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...