开启辅助访问
帐号登录 |立即注册

html页面打开时只重新刷新一次

 
js实现只重新刷新一次
我们直接看js代码,如下:

<script>
      window.onload=function () {
          var url = document.location.href;
          if(url.indexOf("refreshed=")==-1){
              var time = new Date();
              window.location.href=url+"?refreshed="+time.getTime();
          }
      }
  </script>

原理就是在html页面加载后,我们判断当前页面请求地址是否有refreshed参数,如果没有则表示尚未刷新,则刷新页面并在请求地址后面新增refreshed参数,其值为当前时间戳即可,这样当刷新后,再去执行该方法时,则发现已经有了refreshed参数,说明已经刷新过了,则不会再次刷新。

就这样轻松就实现了html页面打开时只重新刷新一次的要求。

回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。