1 利用window.name属性在页面刷新时不会重置判断(在该属性空置的情况下可使用)
与window.name实现方法类似在首次加载时设置一个固定值 之后判断即可
3 可以使用window.chrome对象 (该方法只在谷歌浏览器Φ可用 其他浏览器无chrome对象)
该对象提供了一个loadTimes() 方法 执行该方法我们会得到一个有关页面性能的对象
其中有一个navigationType属性可以帮助我们判断页面昰加载还是刷新
它有两个值 Reload(刷新) 和 Other(首次加载)
所以我们可以通过if判断:
所有上面代码需要改下: