В Javascript, как вы проверяете, есть ли у пользователя кэшированная версия файла? [Дубликат]
Возможный дубликат:
Как определить, когда XHR возвращает кэшированный ресурс?
Я построил автозагрузчик, который загружает файл javascript, только если он еще не загружен на этой странице с помощью jquery с:
$.getScript();
Сначала я проверяю, существуют ли функции, и если их нет, я их загружаю. Однако это не может объяснить кеш браузера, я надеялся, что смогу выяснить, как это сделать.
Одна вещь, которую я хотел бы добавить к этому, состоит в том, чтобы видеть, сохранил ли пользователь файл, сохраненный в их кэше браузера. Можно ли проверить, был ли файл с вашего сервера уже кэширован в браузере пользователей, чтобы я вообще мог пропустить вызов на сервер?