Как отключить кеш Internet Explorer с помощью javascript или php

У меня есть приложение на базе php с javascript и множеством вызовов jax. мое приложение работает в Firefox. но когда я запускаю его в Internet Explorer-8 или аналогичных версиях, мой вызов ajax кэшируется в моем браузере, поэтому я не могу выводить обновленную информацию с помощью вызовов ajax, вместо этого результат для этих вызовов ajax обслуживается старыми данными, которые находятся в кеше браузера.

 I have tried lots of possible options as listed below

1.) I added following meta tag in header files


<meta http-equiv='cache-control' content='no-cache'>
<meta http-equiv='expires' content='0'>
<meta http-equiv='pragma' content='no-cache'>

2.) Я добавил следующий php-код

header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); // Date in the past
header('Pragma: no-cache');

Но все же вышеупомянутые 2 подхода не решили мою проблему, то есть, пожалуйста, может ли кто-нибудь помочь мне отключить кеширование Internet Explorer при запуске моего приложения, чтобы его можно получить актуальную информацию.

заранее спасибо

6
задан gowtham kumar 5 August 2011 в 09:28
поделиться