打开页面强制刷新一次 html

红太狼 2022-06-03 00:21 303阅读 0赞

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

  1. setcookie('param_cookie',0,10);

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

  1. <body onLoad="body_onload()">

函数定义再js中:

  1. function body_onload()
  2. {
  3. if(0 == getcookie('param_cookie')){
  4. setcookie("param_cookie",1,10);
  5. window.location.reload(true);
  6. }
  7. }

从而解决该问题。

发表评论

表情:
评论列表 (有 0 条评论,303人围观)

还没有评论,来说两句吧...

相关阅读

    相关 打开页面强制刷新 html

    最近做前端遇到个问题: 打开一个新界面,设置某个值后,再次点击目录,打开该界面发现设置的值与显示的值不一致,但是点设置时,看后端log发现有设置成功。所以找资料,发现是ie