我有一部显示电影列表的Flash动画。它使用xml文件来获取此列表。 xml文件经常更改。 我想知道JavaScipt是否有办法比较缓存中的xml文件和服务器中的xml文件,如果它们不同,脚本会提醒用户然后刷新页面。 提前谢谢
答案 0 :(得分:0)
最简单的方法是在浏览器cookie中保留版本号。每次向服务器写入一组新数据时,将计数器增加1.如果cookie中的版本号与计数器变量不匹配,则需要再次加载页面。
另一种方法是在HTML页面中设置“expires”标头。请参阅this tutorial on web caching。