打开页面强制刷新一次 html

来源:互联网 发布:自动注册账号软件 编辑:程序博客网 时间:2024/06/11 20:00

最近做前端遇到个问题:
打开一个新界面,设置某个值后,再次点击目录,打开该界面发现设置的值与显示的值不一致,但是点设置时,看后端log发现有设置成功。所以找资料,发现是ie缓存问题,再次打开页面时,因缓存中存在,一些参数则不会从后端获取,从而出错,解决办法:
在js中,设置参数处,多加一行:

setcookie('param_cookie',0,10);

而在body标签中也加一个body_onload()函数

<body  onLoad="body_onload()">

函数定义再js中:

function body_onload(){    if(0 == getcookie('param_cookie')){        setcookie("param_cookie",1,10);        window.location.reload(true);     }}

从而解决该问题。

原创粉丝点击