кэширование JQuery. URL-адрес загрузки

0

Мой вопрос в том, как (и если я должен потрудиться) кэшировать URL-адрес, который упоминается много раз.

$("#container").load("article.php #target");

Обратите внимание, что выражение селектора, добавленное к URL-адресу (т.е. #Target), - это единственное, что меняется.

$("#container").load("article.php #target1");
$("#container").load("article.php #target2");
$("#container").load("article.php #target3");

Я пытаюсь выяснить, как кешировать как можно больше, например (псевдо-код):

var loadCache = $("#container").load("article.php") + "target";

Тогда позже я бы определил цель.

1) Это выполнимо? 2) Если да, то будет ли производительность?

Благодарю вас.

  • 0
    Проверьте вкладку сети вашего браузера. Я предполагаю, что браузер уже кеширует это для вас. Если нет, вы можете использовать заголовки http, чтобы сообщить браузеру о необходимости его кэширования.
  • 0
    понял, спасибо.
Теги:
caching

1 ответ

0

Установите HTTP-заголовок, как предложил Джейсон П.
Задайте заголовки HTTP для ответа (либо html, либо на сервере и т.д.),

кеш-контроль: общедоступный

Ещё вопросы

Сообщество Overcoder
Наверх
Меню