1.页面A跳转到页面B及URL携带参数:

1.传递参数:
window.location.href = "../list.html?id="+id;
2.接收参数:
(1)接收参数函数封装

function GetRequest() {var url = location.search; //获取url中"?"符后的字串var theRequest = new Object();//在这里插入代码片if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for (var i = 0; i < strs.length; i++) {theRequest[strs[i].split("=")[0]] = decodeURIComponent(strs[i].split("=")[1]);}}return theRequest;
}

2.通过localStorage 和 sessionStorage 先存本地再取出数据:

用setItem来存数据,第一个参数是 名字,第二个参数是存数的数据
//存数据

window.localStorage.setItem(“data”, “kevin”);
window.sessionStorage.setItem(“data”, “kevin”);

用getItem来取数据,参入要取数据的 名字就好
//取数据

window.localStorage.getItem(“data”);
window.sessionStorage.getItem(“data”);

当然如果要存储的数据是一个对象的话,就需要将对象转换为字符串,在取数据的在将字符串转为对象就可以了

对象转字符串 JSON.stringify( ” 对象 ” )
字符串转对象 JSON.parse( ” 字符串 ” )

JavaScript页面跳转并传参的常用方法相关推荐

  1. 微信小程序开发:学习笔记[8]——页面跳转及传参

    微信小程序开发:学习笔记[8]--页面跳转及传参 页面跳转 一个小程序拥有多个页面,我们可以通过wx.navigateTo推入一个新的页面.在首页使用2次wx.navigateTo后,页面层级会有三层 ...

  2. vue加载html传参,Vue页面跳转时传参总结

    1 路由跳转 &圈是的编小久据直请结未屏屏会气机页实应高lt;router-link   to="/login"&gt能调页代事求都学是功发解开宗这维视如间请前框来 ...

  3. ajax 跳转 html页面传值,ajax实现页面跳转并传参

    javascript" name=code class="page_speeder_20720">整理版 $.ajax({ type:"POST" ...

  4. 微信小程序页面跳转url传参,对象数据过长问题

    小程序url传参如果是对象的话需要先用JSON.stringify()转换一下,接受页面在用JSON.parse()再转换回来. 但这样传参有一个问题,当对象数据长度过大时会报错,因为url传参时程序 ...

  5. 小程序页面跳转与传参

    1.页面跳转 页面跳转优先采用 navigator 组件 小程序提供了两种页面路由方式: a. navigator 组件 <navigator url="/pages/life/lif ...

  6. ajax实现页面跳转并传参,jQuery实现页面跳转的时候Post传参

    需求:JavaScript 控制POST的数据内容并从当前页跳转到B页面 方案一 方案一定义一个函数,这样就是丑了点,但是完全符合需求. function StandardPost (url,args ...

  7. 小程序页面跳转、传参及参数获取

    //wxml <text wx:for="{{titles}}" wx:key="{{index}}" bindtap='changeClassify' ...

  8. spring mvc controller间跳转 重定向 传参

    spring mvc controller间跳转 重定向 传参 1. 需求背景     需求:spring MVC框架controller间跳转,需重定向.有几种情况:不带参数跳转,带参数拼接url形 ...

  9. 一篇文章说完Flutter页面路由导航及传参

    目录 前言 动态路由 静态路由 静态路由传参 Fluro 实现路由导航与传参 前言 在 Flutter 中,App 多个页面之间的跳转是由 Navigator(导航器)来管理的,如常见的 Naviga ...

  10. Swift实战-豆瓣电台(六)视图跳转,传参及回跳

    原文:Swift实战-豆瓣电台(六)视图跳转,传参及回跳 youku观看地址:http://v.youku.com/v_show/id_XNzMxMzQ3MDcy.html 要点 在ChannelCo ...

最新文章

  1. 第三次Scream冲刺
  2. bootstrap五星评分_星型打分插件 bootstrap-rating-input
  3. python最新版本-官方宣布不再维护Python2,并每年发布一个新版本
  4. php如何做浏览量,php+ajax实现的点击浏览量加1
  5. css3 制作平滑过度动画
  6. codevs1026 逃跑的拉尔夫(搜索)
  7. 基于mpi的奇偶排序_基于MPI的PSRS并行排序算法的实现
  8. Mybatis_day4_Mybatis的缓存
  9. [BZOJ1594] [Usaco2008 Jan]猜数游戏(二分 + 并查集)
  10. FlinkKafkaProducer源码分析
  11. 先进先出队列,优先级队列以及后进先出队列
  12. 2022-2027年中国海参行业市场深度分析及投资战略规划报告
  13. javaScript中原型和原型链的分析深究 —————— 开开开山怪
  14. 微信支付商家收款费率怎么降低,商户开通0.2%~0.38%手续费教程
  15. 3DMAX使用心得(2007-9-9)
  16. ECharts3中的图表大小自适应
  17. 寒冬已至!视频聊聊四面楚歌的Android工程师该何去何从?
  18. 神经网络---第一章 基础知识 1.0 人工智能与神经网络
  19. 简智音科技:提高短视频播放量的实用方法!
  20. 原生JS实现移动端上下滑动一次一屏(仿抖音)

热门文章

  1. 常用电子产品行业标准及认证
  2. 黑客帝国角色 之 尼奥解读
  3. 软件默认安装路径注册表更改问题
  4. HTML5 第六章盒子模型课后作业
  5. “绿坝”最终会不了了之
  6. 桂林老兵站ASP木马
  7. 安装SQL Server2012报Microsoft.NET Framework4无法安装错误解决方案
  8. 显卡dos测试软件,A+N卡测试说明_早期显卡DOS版本
  9. 同类型的免费下载软件中, JDownloader的功能比FreeRapid Downloader功能要强很多
  10. OSChina 周六乱弹 ——程序员想让对象一辈子跟你的秘籍