2009-08-28 1 views
-1

я хочу, чтобы удалить кэш в IE8 с следующий кодУдаление IE8 кэша программно не похоже на работу

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

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

ответ

2

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

0

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

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

Даже если вы используете другой JavaScript библиотеку, он должен иметь такой же вариант, где вы можете заставить браузер отключить кэширование AJAX (особенно с IE).