Когда я смотрел на HTML 5 Boilerplate, я заметил одну вещь: почти каждая ссылка для скрипта выглядит примерно так: '../script.js?v=1'. Эта часть «v = 1» привлекла мое внимание, поэтому я провел некоторое исследование и выяснил, что он существует для целей кэширования. Мой вопрос: Как называется этот метод и как это делается? Есть ли способ автоматически изменять/обновлять номера версий?Html ссылки javascript включают переменные URL в HTML 5 Boilerplate
0
A
ответ
0
Обычно это называется URL-адрес для кэширования.
Если вы изменили script.js
, вы можете просто изменить его на ?v=2
, чтобы заставить браузер пропускать кеш. (потому что нет кешированного содержимого для script.js?v-2
)
В большинстве серверных сред на стороне сервера есть плагины, которые могут автоматически генерировать URL-адреса, связанные с кэшированием, обычно путем включения хэша файла в строку запроса.
Смежные вопросы
- 1. Как установить HTML 5 Boilerplate?
- 2. прочитанной переменные в .js HTML включают
- 3. включают внешний url в html
- 4. включают .html в .html
- 5. ссылки API для JavaScript, DOM, HTML 5
- 6. включают HTML электронной почты в HTML файл
- 7. Упорядочение кода jQuery с помощью HTML 5 Boilerplate
- 8. переменные javascript для html?
- 9. HTML URL базы и ссылки
- 10. Заменить HTML текст в JavaScript включают
- 11. HTML 5 и JavaScript
- 12. Javascript на HTML 5
- 13. включают PHP в HTML
- 14. Javascript и HTML-ссылки
- 15. Javascript в html URL
- 16. Переменные Javascript используются в HTML
- 17. Переменные Javascript в атрибутах HTML
- 18. Создание html-ссылки в Javascript
- 19. HTML 5 internet-explorer-8 html javascript
- 20. ссылки на глобальные переменные jquery внутри html?
- 21. HTML Переписывание URL-адреса ссылки
- 22. Javascript/HTML сохранить URL PARAMS
- 23. Как передать переменные javascript через тег ссылки html?
- 24. включают переменную HTML Title
- 25. Переменные JavaScript, используемые внутри html
- 26. Переменные Javascript из HTML-формы
- 27. Выбор правильного фреймворка Html 5 - HTML5 Boilerplate, Skeleton, Twitter Bootstrap и HTML KickStart
- 28. HTML 5 и роль Javascript?
- 29. включают вид собственности в html
- 30. Показать URL-адрес ссылки в HTML-элементе управления HTML
Но вопрос, который я задаю вам, заключается в следующем: как создать новый номер только при изменении содержимого script.js.Чтобы быть ясными, я не хочу изменять этот номер всякий раз, когда пользователь делает запрос к серверу. – slimDeviant
Вы должны изменить номер только в том случае, если вы изменили код в script.js. Не беспокойтесь о том, что пользователи делают запросы на сервер. – jjj
@vanjadjurdjevic: Вам нужно сделать это вручную, отредактировав HTML. – SLaks