В Javascript, как вы проверяете, есть ли у пользователя кэшированная версия файла? [Дубликат]

Возможный дубликат:

Как определить, когда XHR возвращает кэшированный ресурс?

Я построил автозагрузчик, который загружает файл javascript, только если он еще не загружен на этой странице с помощью jquery с:

$.getScript();

Сначала я проверяю, существуют ли функции, и если их нет, я их загружаю. Однако это не может объяснить кеш браузера, я надеялся, что смогу выяснить, как это сделать.

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

Ответы на вопрос(2)

Ваш ответ на вопрос