我有一个使用jQuery和Ajax的站点来更改站点内容而无需重新加载页面.该网站包含我经常更改的内容.但不知何故,页面会保存在缓存中,因此它不会显示更改.
我尝试了几件事使浏览器不将网站保存到缓存中,如META和PHP.但它不起作用.
我认为这与事实有关,即页面总是有相同的URL,所以我考虑添加一个随机数,如:
window.location.hash = $(this).attr('href').substr(0,$(this).attr('href').length-5);
Run Code Online (Sandbox Code Playgroud)
(这不是我的代码,用googlin发现它)但这只会添加我点击链接ID到URL.我不知道在哪里放"Math.random()"来添加一个随机数.
希望你能帮忙!