当前位置: 首页 > news >正文

历史记录

 history API

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8">
  <title>历史记录</title>
</head>

<body>
  <input onclick="add()" type="button" value="添加一个历史记录">
  <script>
    function add() {
      // 判断浏览器是否支持这个API
      if (window.history && history.pushState) {
        // 支持
        history.pushState(new Date(), '设置历史状态显示的标题,但是浏览器不支持', '?demo=' + new Date().toLocaleTimeString());
        // new Date()获取的是一个时间对象,
        // toLocaleTimeString转换成我们能认识的时间字符串
        // toLocaleDateString转换成我们能认识的日期字符串
      } else {

      }
    }

    window.addEventListener('popstate', function(e) {
      // 后退或前进操作
      console.log(e.state);
    });
  </script>
</body>

</html>

转载于:https://www.cnblogs.com/suxiaoxia/p/6849219.html

相关文章:

  • crack-jar游戏之CP9
  • SQLAlchemy -- Python的ORM驱动
  • console.log()注意事项。
  • NM常用网络命令
  • 点击手机号,跳转到手机打电话
  • BUS Matrix
  • 记前端小白入门15天
  • 大约 C++ 几个方面分析--overload, override, overwrite, rewrite
  • 字典类型的字符串转成字典
  • Aspose.Words 最新版发布【附下载】
  • go log包
  • C# 并行计算(Parallel 和 ParallelQuery)
  • Web客户端安全性最佳实践
  • 关于数据分析的4点心得:维度、指标、KPI
  • python抓包
  • 时间复杂度分析经典问题——最大子序列和
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • Docker: 容器互访的三种方式
  • go append函数以及写入
  • Java 多线程编程之:notify 和 wait 用法
  • JavaScript异步流程控制的前世今生
  • Java应用性能调优
  • java正则表式的使用
  • Rancher-k8s加速安装文档
  • vuex 学习笔记 01
  • 高性能JavaScript阅读简记(三)
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 计算机常识 - 收藏集 - 掘金
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 浅谈Golang中select的用法
  • 深入 Nginx 之配置篇
  • 深入浏览器事件循环的本质
  • 算法-图和图算法
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 回归生活:清理微信公众号
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #Linux(make工具和makefile文件以及makefile语法)
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (a /b)*c的值
  • (C语言)字符分类函数
  • (pojstep1.3.1)1017(构造法模拟)
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • .CSS-hover 的解释
  • .NET 8 编写 LiteDB vs SQLite 数据库 CRUD 接口性能测试(准备篇)
  • .net core 连接数据库,通过数据库生成Modell
  • .net core开源商城系统源码,支持可视化布局小程序
  • .NET Framework .NET Core与 .NET 的区别
  • .net framework4与其client profile版本的区别
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
  • .NET的微型Web框架 Nancy