如何在JS代码里获取浏览器地址栏传过来的参数/页面间传值

原创 2015年11月18日 11:35:56

要获取浏览器地址栏传过来的参数,直接调用下面这个就行了:

window.location.search


举例:

如果URL地址为: "/edit.html?AppName=新增",

则 window.location.search = "?AppName=%E6%96%B0%E5%A2%9E",

这里浏览器对传过来的参数进行了编码,我们只需要再解码就行了。

解码请参考:

http://blog.csdn.net/aphy358/article/details/49904193


还有一个方法:通过localStorage传递。

在第一个页面设置值:localStorage.setItem("b","isaac");

然后在第二个页面获取折个值:var b = localStorage.getItem("b");

相关文章推荐

如何通过地址栏传递参数及获得参数

在通过地址栏进行参数的传递及取值时,首先应该了解一下URL的组成部分及其每部分的取得方法和作用说明:   URL即:统一资源定位符 (Uniform Resource Locator, URL) ...

js获取浏览器地址栏参数

方法一:采用正则表达式获取地址栏参数: function GetQueryString(name) {      var reg = new Re...

js面向对象学习笔记之八(cookie使用 与 url的get参数获取)

1. COOKIE的使用 //这个设置 与 移除 是一一对应的 默认cookie 作用域为当前文件夹下 $.cookie("favourite-city", "London"); ...

js获取Application中的Cookie,读取url信息,下发Cookie,删除Cookie

js获取Application中的Cookie,读取url信息,下发Cookie,删除Cookie

EL表达式获取地址栏地址以及jsp如何获取服务器信息

有时候我们需要在jsp页面获取当前地址。(非js获取)获取浏览器地址栏输入的地址EL表达式获取 ${requestScope['javax.servlet.forward.request_uri']}...

前端在html页面之间传递参数的方法

项目中经常会出现的一种情况,有一个列表,譬如是案例列表,点击列表中的某一项,跳转至详情页面。详情是根据所点击的某条记录生成的,因为案例和具体的详情页面,都是用户后期自行添加的,我们开始编写时,不可能穷...

JavaScript让HTML静态页面传值的方法

刚有个好友问我HTML页面之间如何传递数据,这确实是比较棘手的问题,如果是动态页面,根本就不需要考虑这个问题,可以如果是一个纯HTML+JavaScript的应用,那么就无法使用数据库等操作,没有保存...

JS传值——获取URL及URL参数

1、js获取url很简单,代码如下: window.location.href; 其实只是用到了javascript的基础的window对象。 2、首先看看单纯的通过javascript是如何...

js获取浏览器的get传值

第一种超级省事的方法就是利用正则 方法如下: function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=...

Spring 向页面传值以及接受页面传过来的参数的方式

一、从页面接收参数 Spring MVC接收请求提交的参数值的几种方法:   使用HttpServletRequest获取。 @RequestMapping("/login....
  • hustwht
  • hustwht
  • 2016年08月31日 00:13
  • 15287
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何在JS代码里获取浏览器地址栏传过来的参数/页面间传值
举报原因:
原因补充:

(最多只允许输入30个字)