Браузер Safari игнорирует мой кеш - PullRequest
5 голосов
/ 02 августа 2010

Я не могу заставить страницу всегда истекать в Safari. Chrome, IE и Firefox являются хорошими гражданами, но Safari отлично работает, игнорируя следующий код ASP.NET:

// Expire immediately
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");

Любые рекомендации?

1 Ответ

6 голосов
/ 03 августа 2010

Верьте или нет, способ заставить Safari всегда перезагружать страницу состоял в том, чтобы просто добавить это к тегу body:

onunload=""

Я нашел упоминание об этом здесь: При нажатии кнопки "Назад" происходит событие кросс-браузерной загрузки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...