Перезагрузка страницы
Добрый вечер, возникла проблема с window.location.reload, при попытке загрузить страницу, страница обновляется и все и дальше никуда не идет, отсюда нужен ваш совет:
1. как заставить обновить страницу черезwindow.location.reload 2. с имитировать при загрузке страницы аналог ctrl+f5 потому что данные ужастно кэшируются |
1 Разобраться в причине а не в следствии.
2 никак. Если нужно, чтобы какой то ресурс не кэшировался, например скрипт, просто добавь Естественно, на серваке и использованием функции random |
Цитата:
|
Цитата:
|
Используется метка времени. А random, это генератор не случайностей, а псевдослучайностей.
А вообще, нужно запрещать кеширование только в том случае, если документ изменился, а не всегда автоматом. |
Alfer,
1. Перезагружать страницу только через минимальное время возможного обновления контента - типично не менее 10-15 мин. 2. Если на страницы более быстрые изменения - типично такой контент подгружается аяксом, типо RSS-ленты, с интервалом подгрузки. 3. Чтобы ссылка не кешировалась добавляем к текущей ссылке: var reloadLnk = location.href.split(/[\?#]/)[0] + '?' +(+new Date()); |
Часовой пояс GMT +3, время: 22:37. |