如何在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获取参数

前几天从网上找到的,现在找不到了,总之是转载前人的 方法一function getQueryString(name) { var reg = new RegExp("(^|&)" + name...
  • u010513756
  • u010513756
  • 2016年07月18日 15:18
  • 3887

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

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

js获取获取页面传送过来的值实例

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> js获取页...
  • jiangtao7913
  • jiangtao7913
  • 2015年12月10日 22:48
  • 340

获取地址栏传值 地址栏 参数

html> html> head lang="en"> meta charset="UTF-8"> title>title> script type="application/...
  • ranmudaofa
  • ranmudaofa
  • 2016年03月01日 15:07
  • 1228

在html界面获取地址栏内传过来的值的三种方法

在HTML中接收地址栏中传递的参数方法有如下三种: window.open ("11.htm?aa="+dd);问题就是从11.htm中接收aa的值 解决方案如下: 1.使用 window.lo...
  • LiMing_0820
  • LiMing_0820
  • 2017年04月24日 20:21
  • 2003

js中几种获得页面值的方式

JS中获取页面中的值的几种方式: document.getElementById("id").value;//根据 Id获得对象中的值 document.getElementByName(...
  • xy18930914
  • xy18930914
  • 2016年04月26日 11:08
  • 8744

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

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

浏览器传递中文,服务端接收 出现乱码

计算机生于美国,英语是他的母语,而英语以外的其它语言对他来说都是外语。他跟我们一样,不管外语掌握到什么程度,也不会像母语那样使用得那么好,时常也会出一些“拼写错误”问题。        乱码的出现根本...
  • yn49782026
  • yn49782026
  • 2015年06月07日 18:55
  • 9288

JAVASCRIPT实现的WEB页面跳转以及页面间传值方法

web页面跳转及传值
  • qq_26327971
  • qq_26327971
  • 2017年03月05日 15:51
  • 1735

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

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

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