Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法刷新IE浏览器的缓存_Javascript_Java_Angularjs_Spring - Fatal编程技术网

Javascript 无法刷新IE浏览器的缓存

Javascript 无法刷新IE浏览器的缓存,javascript,java,angularjs,spring,Javascript,Java,Angularjs,Spring,我正在尝试在IE浏览器中登录我的网页,问题是,它允许用户登录,但为登录帐户创建的标题和界面不会显示,而是显示以前缓存的数据…当我刷新页面时,只有用户能够看到登录成员的新数据…我使用的是spring和angular java脚本。 网页在其他浏览器中运行良好。 提前感谢如果您使用ajax加载数据,那么您需要IE中的“cache:false” javascript!=JAVA设置meta“expiration”@Jonasw此处的java标记可能与spring标记一起使用。*如果IE浏览器中的开发者

我正在尝试在IE浏览器中登录我的网页,问题是,它允许用户登录,但为登录帐户创建的标题和界面不会显示,而是显示以前缓存的数据…当我刷新页面时,只有用户能够看到登录成员的新数据…我使用的是spring和angular java脚本。 网页在其他浏览器中运行良好。
提前感谢

如果您使用ajax加载数据,那么您需要IE中的“cache:false”


javascript!=JAVA设置meta“expiration”@Jonasw此处的java标记可能与spring标记一起使用。*如果IE浏览器中的开发者工具保持打开状态,它就可以正常工作。。。。。。这将全部重新加载页面5000s@AlexanderO'Mara:但是,java与这个问题无关,这就是我如何更改登录头的问题……谢谢。。。但是通过使用下面的代码解决了这个问题。。。。。。。。。。。mymodule.config(['$httpProvider',function($httpProvider){if(!$httpProvider.defaults.headers.get){$httpProvider.defaults.headers.get={};}$httpProvider.defaults.headers.get['if-Modified-Since']='Mon,1997年7月26日05:00:00 GMT';$httpProvider.defaults.headers.get['Cache-Control']='no cache';$httpProvider.defaults.headers.get['Pragma']='no cache';}]);太棒了,维奈·米塔尔
 $.ajax({
                url: url,
                type: 'POST',
                cache: false,
                data:data,
                success: function (result) {

         }               
  });