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

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

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

2016-06-22 16:58:44 3507 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
相关问答

2

回答

js 怎么刷新当前页面

2018-05-10 19:58:30 1227浏览量 回答数 2

1

回答

js怎么刷新当前页面

2018-05-10 19:59:30 1200浏览量 回答数 1

0

回答

CDN 如何实现页面优化?

2017-10-23 15:47:34 1803浏览量 回答数 0

0

回答

OSS如何实现删除对象?

2017-10-17 15:37:06 2179浏览量 回答数 0

0

回答

OSS如何实现拷贝对象?

2017-10-17 15:36:31 2284浏览量 回答数 0

0

回答

OSS如何实现断点续传?

2017-10-17 15:29:07 5623浏览量 回答数 0

0

回答

OSS如何实现防盗链?

2017-10-18 10:15:25 4226浏览量 回答数 0

1

回答

纯js实现的页面,如何实现权限的控制?

2016-07-08 11:37:45 3732浏览量 回答数 1

1

回答

如何实现一种页面布局?

2016-03-13 10:08:16 1580浏览量 回答数 1

1

回答

页面刷新问题!

2016-03-11 14:16:26 1551浏览量 回答数 1
+关注
杨冬芳
IT从业
1
文章
9167
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载