У меня есть один веб-сайт изображения, где пользователи могут проголосовать за изображения. ИЗОБРАЖЕНИЯ СЛУЧАЙНО ПОЛУЧАЮТСЯ НА ПЕРВОЙ СТРАНИЦЕ! Как только они проголосуют, они перенаправляются с помощью window.location на страницу сведений об изображении. Если они вернутся, они будут видеть одно и то же изображение ... из кеша браузера .. и они могут голосовать неограниченное время ....Как удалить кеш браузера?
Как удалить кеш? Я хочу, чтобы первая страница обновлялась, когда я нажимаю кнопку «Назад»! Я уже использовал:
<meta http-equiv="Pragma" content="no-cache">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="Expires" CONTENT="-1">
и
<input type="hidden" id="refreshed" value="no">
<script type="text/javascript">
onload=function(){
var e=document.getElementById("refreshed");
if(e.value=="no")e.value="yes";
else{e.value="no";location.reload();}
}
</script>
спасибо !!!!!
Голосование не добавляется в базу данных, но я хочу, чтобы пользователи, когда нажимали кнопку «Назад», чтобы получать новые изображения! Конечно, они не могут голосовать несколько раз .... Я не использую какие-либо формы, я использую javascript и AJAX для голосования .. – FinalDestiny
@FinalDestiny Я не думаю, что вы получаете смысл. –
Даже если вы остановите кэш, люди найдут способ, возможно, открыв ссылку на новой вкладке. Вы можете поместить ссылку «дать мне новые изображения» на странице изображения, чтобы им было легко просматривать новые изображения. – sakabako