在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js如何監(jiān)測到頁面通過返回按鈕返回到了當(dāng)前頁面,刷新當(dāng)前頁面

js如何監(jiān)測到頁面通過返回按鈕返回到了當(dāng)前頁面,刷新當(dāng)前頁面

js如何監(jiān)測到頁面通過返回按鈕返回到了當(dāng)前頁面,刷新當(dāng)前頁面

不是通過代碼實(shí)現(xiàn) 是點(diǎn)擊瀏覽器上面的返回按鈕
如果檢測返回到了當(dāng)前頁面,想刷新當(dāng)前頁面清空表單的數(shù)據(jù)
history.back(-1):直接返回當(dāng)前頁的上一頁,數(shù)據(jù)全部消息,是個新頁面
history.Go(-1):也是返回當(dāng)前頁的上一頁,不過表單里的數(shù)據(jù)全部還在

回答
編輯回答
尐飯團(tuán)

1、a頁面到b頁面,正常跳轉(zhuǎn)
2、在b頁面檢測返回按鈕,如果摁下返回按鈕,你就給localstorage存一個標(biāo)記,
3、在a頁面的load函數(shù)里面,判斷l(xiāng)ocalstorage里面是否有標(biāo)記,如果有標(biāo)記,就刷新,然后刪除這個標(biāo)記,如果沒有就不刷新

監(jiān)聽返回按鈕代碼

 window.addEventListener('popstate', function (e) {
        // alert('我監(jiān)聽到了瀏覽器的返回按鈕事件啦'); // 根據(jù)自己的需求實(shí)現(xiàn)自己的功能
        //window.location.href = 'home.html';
        // history.go(0);
      }, false);
2017年11月18日 19:53