Можно ли использовать jquery getScript для файла, который кэшируется с помощью cache.manifest - PullRequest
0 голосов
/ 15 февраля 2012

Я извлекаю файл, используя getScript:

    $.getScript("android/android.js")   

и я кеширую этот файл в манифесте кеша:

/ android / android.js

Когда я пытаюсь загрузить страницу в кеше, я получаю ошибку «Get».

1 Ответ

1 голос
/ 15 февраля 2012

По умолчанию $ .getScript () устанавливает для параметра кэша значение false.Это добавляет параметр запроса с меткой времени к URL-адресу запроса, чтобы браузер загружал скрипт каждый раз, когда его запрашивают.Вы можете переопределить эту функцию, задав глобальное свойство кэша с помощью $ .ajaxSetup ():

$.ajaxSetup({
  cache: true
});

В качестве альтернативы, вы можете определить новый метод, который использует более гибкий метод $ .ajax ().

Из документации jQuery по getScript ()

...