Удаление кеша IE8 программно не работает - PullRequest
0 голосов
/ 28 августа 2009

я хочу удалить кеш в ie8 с следующий код

$this->cache= Cache::instance();
        $this->cache->delete('tuinArray');
        $this->cache->delete('intBreedte');
        $this->cache->delete('intLengte');

Я использую каркас Kohana, он отлично работает в Chrome и Firefox, но мне кажется, что ie8 сохраняет кеш хранится, может кто-нибудь сказать мне, что мне нужно сделать для ie8 тоже удалить его.

Ответы [ 2 ]

2 голосов
/ 12 сентября 2009

Это код на стороне сервера, на который браузер не оказывает прямого влияния. Я не могу сказать намного больше, не увидев больше кода.

0 голосов
/ 23 октября 2009

Kohana Cache для кэширования данных на стороне сервера. Я предполагаю, что у вас есть проблемы с Internet Explorer и кэшированием (обычно такая проблема возникает при работе с Ajax). Если вы используете jQuery, вы можете отключить клиентские кэши, используя следующий код:

<script type='text/javascript'>
$(function() {
    $.ajaxSetup ({ cache:false });
});
</script>

Даже если вы используете другие библиотеки javascript, у него должна быть похожая опция, где вы можете FORCE отключить кеширование AJAX (особенно с IE) в браузере.

...