Ссылка HTML, которая вызывает обновление?

Если Вы используете Firebug и потребность поддерживать IE, Safari или Opera также, , Firebug, Облегченный , добавляет console.log () поддержка этим браузерам.

8
задан Robert Greiner 13 August 2009 в 17:53
поделиться

4 ответа

  1. Изменить все ссылки на страницу с бессмысленным параметром запроса: products.html? happy = days
  2. Измените все ресурсы на странице, чтобы использовать другой бессмысленный параметр запроса: style.css? the = fonz

Вы можете это сделать систематическим образом с использованием дат, отметок времени или номеров версий, или случайным образом с использованием ситкомов, кукол, горных хребтов и мелких млекопитающих.

10
ответ дан 5 December 2019 в 10:43
поделиться

Добавьте параметр url в конец href с уникальным значением, скажем, new Date (). GetTime ():

...somePage.html?time=123456789
4
ответ дан 5 December 2019 в 10:43
поделиться

Когда мне нужно полностью обновить страницу, я просто добавляю ? V = , за которым следует случайная строка символов. Когда браузеры обнаруживают строку запроса после страницы, они автоматически обходят кеш (если такая же строка запроса отсутствует в кэшированной версии), так как содержимое страницы может изменяться в зависимости от значения строки запроса.

Поскольку веб-страницу можно перезагружать чаще, чем один раз в секунду, я использую текущую временную метку UNIX, за которой следует буква и случайное число от 1 до 1000.

Шансы, что две страницы получат точно такую ​​же строку запроса, близки к null.

2
ответ дан 5 December 2019 в 10:43
поделиться

Многие люди используйте параметр строки запроса версии.

Ознакомьтесь с исходным кодом SO

<script type="text/javascript" src="http://sstatic.net/so/js/master.js?v=4143"></script>

В частности, обратите внимание на master.js? v = 4143

Лично я установил это в моем файле конфигурации, который распространяется на все приложение, но я верю, что вы можете сделать это прямо в системе управления версиями, если вам нужно более детализированное автоматическое управление версиями.

0
ответ дан 5 December 2019 в 10:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: