js判断页面是首次被加载还是刷新

 时间:2024-11-02 01:31:53

1、用window.name属性在页面刷新时不会重置判断(属性空置时可用)

js判断页面是首次被加载还是刷新

2、用sessionStorage或cookie来判断与window.name实现方法类似在首次加载时设置一个固定值,之后判断即可这里以sessionStorage来为例

js判断页面是首次被加载还是刷新

3、可以使用window.chrome对象 (在谷歌浏览器中可用 其他浏览器无chrome对象 无效)此对象提供了loadTimes() 方法,在执行该方法我们会得到一个有关页面性能的对象其中有一个navigationType属性可以帮助我们判断页面是加载还是刷新它有两个值 Reload(刷新) 和 Other(首次加载)所以我们可以通过if判断:

js判断页面是首次被加载还是刷新

4、但是官方说明方法三被弃用,让我们使用标准化API: Navigation Timing 2上面代码需要改下:

js判断页面是首次被加载还是刷新
  • 如何用HTML5实现图片拖拽功能
  • 喜马拉雅听书如何自定义分类
  • select onchange方法触发js方法
  • 天天象棋第73关怎么过关
  • input属性怎么绑定数据
  • 热门搜索
    庆元旦手抄报图片 国庆节手抄报一等奖 交通手抄报内容 中秋节手抄报图画 吸烟有害健康的手抄报 小手拉大手手抄报 缅怀先烈手抄报简单又漂亮 端午节英语手抄报 爱祖国爱家乡手抄报 文明出行手抄报