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

<javascript><html>在两个html页面间跳转时使用浏览器本地存储localStorage传递共享参数

前言
本文是前端学习中间的一环,实现了两个html之间导航跳转时,通过浏览器存储来传递共享参数的功能。由于一般浏览器存储都不太大,所以适合一些简单参数的传递,如某个模板元素的状态。

环境配置
系统:windows
平台:visual studio code
语言:javascript、html
库:nodejs

概述
本文是作为一个记录,记录已经实现的功能,对于web之间的数据通讯与共享有很多方法,也有很多框架来实现,但本文只是记录在两个html网页间本地跳转时,通过浏览器localStorage本地存储来传递数据的一种方式。

代码实现

Step1、创建两个html文件

我们创建两个测试的html文件,分别命名为index.htmlabout.html,然后为每个网页添加一些代码,本例中,为每个网页添加一个侧边导航栏,添加一个切换按钮,以及两个菜单项,可以点击跳转到另一个网页。
index.html

<!DOCTYPE html>
<html lang="zh_CN">
    <head>
        <meta charset="UTF-8" />
        <title>页面跳转测试</title>
        <link rel="stylesheet" href="style.css" />
    </head>
    <body class="main">
        <div class="sidebar" id="sidebar">
            <button class="menubutton" id="menuButton">菜单</button>
            <ul>
                <li><a href="index.html">首页</a></li>
                

http://www.kler.cn/a/411926.html

相关文章:

  • vue3(十七)-基础入门之vue-nuxt路由
  • Vue前端开发2.3.5 条件渲染指令
  • 【微服务】Nacos
  • 【滑动窗口】找到字符串中所有字母异位词
  • 嵌入式系统与OpenCV
  • Servlet细节
  • C# 调用系统级方法复制、移动和删除等操作界面
  • STM32 外设简介
  • 前端开发工程师需要学什么?
  • podman 源码 5.3.1编译
  • ollama教程——在Linux上运行大型语言模型的完整指南
  • C#.Net筑基 - 常见类型
  • 基于FPGA的FM调制(载波频率、频偏、峰值、DAC输出)-带仿真文件-上板验证正确
  • 使用Python 在Excel中创建和取消数据分组 - 详解
  • Vue框架开发一个简单的购物车(Vue.js)
  • 零基础学安全--蓝队基础知识学习
  • Java设计模式 —— 【创建型模式】工厂模式(简单工厂、工厂方法模式、抽象工厂)详解
  • 【大模型】LLaMA-Factory的环境配置、微调模型与测试
  • 【论文复现】偏标记学习+图像分类
  • [游戏开发]【unity】角色设计1- 从概念到3D:主角Shelley的设计与制作流程
  • Linux入门攻坚——39、Nginx入门
  • ubuntu22开机自动登陆和开机自动运行google浏览器自动打开网页
  • Vue项目练习之简单的小相册
  • 三、计算机视觉_07YOLO图像分类
  • 《气味传感器:嗅觉科技的新前沿》
  • LeetCode题练习与总结:替换后的最长重复字符--424