JS如何实现页面只刷新一次 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

JS如何实现页面只刷新一次

2016-06-22 16:58:44 3561 1

纯前端如何实现页面仅仅刷新一次呢。现在的问题是写了一个settimeout(fn,1000)刷新一次页面,但是这样会导致每次页面onload都执行一次定时器。没有达到想要的效果。请教如果用cookie或者修改url可以实现吗,具体的方法是怎样的呢?

取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:45:47

    可以考虑sessionStorage;

        var  flag = window.sessionStorage.getItem("flag");
        console.log(flag);
        if(!flag){
           settimeout(fn,1000); 
           window.localStorage.setItem("flag","true");
        }
       每次打开页面只执行一次。 
    0 0
相关问答

1

回答

IE8下JS刷新后无效了:报错

2020-06-14 06:32:00 233浏览量 回答数 1

1

回答

iOS 与 js 交互 刷新UIWebview后点击JS页面无反应? 400 报错

2020-06-02 13:59:16 422浏览量 回答数 1

1

回答

IE8下JS刷新后无效了 - IE报错

2020-06-02 12:20:45 218浏览量 回答数 1

1

回答

IE8下JS刷新后无效了-js报错

2020-05-31 12:06:38 244浏览量 回答数 1

1

回答

希望javascript倒计时从刷新后的位置继续

2020-01-04 15:20:16 643浏览量 回答数 1

1

回答

在 css/js 代码上线之后开发人员经常会优化性能,从用户刷新网页开始,一次 js 请求一般情况下

2019-11-19 18:10:28 1081浏览量 回答数 1

0

回答

支付宝手机网页支付跳转到支付宝时,显示空白页面,js又没报错。刷新几次后就正常,这是什么原因?

2019-09-26 10:05:49 1080浏览量 回答数 0

0

回答

js有什么方法能做到F11那种全屏效果,刷新跳转也不会退出全屏模式

2019-08-14 17:04:50 945浏览量 回答数 0

3

回答

js怎么刷新本页面刷新

2018-05-10 20:00:15 1411浏览量 回答数 3

1

回答

js怎么让iframe的刷新

2018-05-10 20:00:09 1476浏览量 回答数 1
+关注
杨冬芳
IT从业
文章
问答
问答排行榜
最热
最新
相关电子书
更多
JS 语言在引擎级别的执行过程
立即下载
编程语言如何演化—— 以 JS 的 private 为例
立即下载
Python第五讲——关于爬虫如何做js逆向的思路
立即下载