Ajax中要注意的问题
程序员文章站
2022-07-02 16:47:01
ajax调用的返回数据会被缓存,调用静态html ,即使把html修改了,ie依有可能然用原来的数据显示。 而firefox可以正常显示新的数据。&nb...
ajax调用的返回数据会被缓存,调用静态html ,即使把html修改了,ie依有可能然用原来的数据显示。 而firefox可以正常显示新的数据。
解决办法:
prototype的get中,设置
pars = "mod=readarticle&fid='+$f('fid')+'&rand='+math.random();
使用java提供的方法设置http头信息,在jsp或者servlet中都可以
response.setheader("pragma","no-cache");
response.setheader("cache-control","no-cache");
response.setdateheader("expires", 0);
使用html标记,如下:
<head>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
</head>
解决办法:
prototype的get中,设置
pars = "mod=readarticle&fid='+$f('fid')+'&rand='+math.random();
使用java提供的方法设置http头信息,在jsp或者servlet中都可以
response.setheader("pragma","no-cache");
response.setheader("cache-control","no-cache");
response.setdateheader("expires", 0);
使用html标记,如下:
<head>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
</head>
上一篇: ASP.NET Core 实战:使用 Docker 容器化部署 ASP.NET Core + MySQL + Nginx
下一篇: 如何使用vs将asp.net core项目添加容器支持并发布docker镜像到私有dockerhub和添加k8s/helm管理
推荐阅读