Моя страница http://avocettechnologies.com/avocetiq/ работает нормально, когда загружается в первый раз, но когда я нажимаю кнопку обновления или перезагружаю страницу, она не будет загружаться полностью (в частности, переход на мобильный и прочее) специально в Chrome, если я нажмите Ctrl + f5 он будет работать нормальноОчистить кеш при обновлении страницы с помощью javaScript или jquery
поэтому я хочу, чтобы очистить кэш всякий раз, когда обновления страницы или перезарядка делается или есть лучшее решение для этого
я попытался следующий код, но его продолжает загрузку страницы
<script>
window.onload = function() {
if(!window.location.hash) {
window.location = window.location + '#loaded';
window.location.reload();
}
}
</script>
`
Мой сайт находится в angularjs
Спасибо
Пожалуйста, объясните немного больше, потому что «страница не загружается полностью» недостаточно, чтобы ответить t его вопрос. Попытайтесь опубликовать еще более подходящий код. – Yogesh
Я думаю, что вам лучше реализовать правильный механизм кеширования, а не вручную пытаться обновлять кеш каждый раз. Установите правильные заголовки кеширования для разных ресурсов. Например, вы захотите кэшировать сторонний JS/CSS. Установите правильный срок действия заголовков. И установите no-cache на ресурсы, которые вы не хотите, чтобы браузеры кэшировали. Кэширование может значительно улучшить работу пользователей вашего сайта и снизить нагрузку на ваши серверы и т. Д. Теперь кеш браузера больше не является единственным вариантом. – ste2425
@ ste2425, yogesh Я обновил сообщение с url сайта, на домашней странице intro trasition будет работать нормально, но не после обновления или перезагрузки, –