XSLT样式表不会重新加载

时间:2010-10-16 16:55:29

标签: xml browser xslt

嘿,我有一个使用XSLT样式表的静态页面,并从单独的menu.xml中提取整个菜单。

通常,菜单不会改变,样式表也不会改变。但是,他们可能会在某些时候修改内容。 在任何情况下,重新加载主页时都不会重新加载辅助样式文件。

基本上,我的问题是:如何让浏览器在更改时更新其他文件(我可以忍受它一直重新加载它,但如果有办法让它被拉进去会更好只有当它真正改变时)?

我用

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

编辑:在侧节点上,如果我在浏览器中明确打开样式表或菜单文件,然后重新加载主页面,它会正确更新,但显然,这不是一个选项。

1 个答案:

答案 0 :(得分:1)

您可能希望使用Last-Modified HTTP标头提供样式文件的修改时间。