1. 程式人生 > >開啟頁面強制重新整理一次 html

開啟頁面強制重新整理一次 html

最近做前端遇到個問題:
開啟一個新介面,設定某個值後,再次點選目錄,開啟該介面發現設定的值與顯示的值不一致,但是點設定時,看後端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); } }

從而解決該問題。