在刷新页面上捕获历史状态

时间:2016-06-10 20:27:50

标签: javascript html5-history

我有一个页面在一段时间后刷新自己。我想在初始加载时显示控制台消息“首次加载”。我尝试阅读历史状态,但在页面刷新后状态被删除,我继续收到“第一次加载”消息。请指教。

&

1 个答案:

答案 0 :(得分:1)

试试这个

<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="refresh" content="5">
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>Test</title>
</head>
<body>
<script>
if (!sessionStorage.getItem("reloaded")){
    alert('first time!');
}
//...
sessionStorage.setItem("reloaded", true);
</script>
</body>
</html>