http://www.yuyong.net

手把手传授JS怎样跨页面传参?

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到JS怎样跨页面传参?的问题,如果我们遇到了JS怎样跨页面传参?的情况,该怎么处理怎么才能...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到JS怎样跨页面传参?的问题,如果我们遇到了JS怎样跨页面传参?的情况,该怎么处理怎么才能解决JS怎样跨页面传参?带来的困扰呢,对于这样的问题其实我们只需要电脑vs软件首先需要新建两个界面,起始界面和打开界面在起始界面定义一个按钮,打开界面的时候点击按钮绑定一个click的方法,方法体中使用一个window.open的方法window.open内增加一个url"Q2.html?Ax=123&TX=3456&CS=DASD"在Q2子界面写一个解析url的方法,解析url中的参数//参数解析方法function getQueryString(name) 这样就解决了这样的问题,接下来给大家带来JS怎样跨页面传参?的详细操作步骤。

工具/原料

电脑
vs软件

方法/步骤

首先需要新建两个界面,起始界面和打开界面

手把手传授JS怎样跨页面传参?

在起始界面定义一个按钮,打开界面的时候点击

手把手传授JS怎样跨页面传参?

按钮绑定一个click的方法,方法体中使用一个window.open的方法

手把手传授JS怎样跨页面传参?

window.open内增加一个url

"Q2.html?Ax=123&TX=3456&CS=DASD"

手把手传授JS怎样跨页面传参?

在Q2子界面写一个解析url的方法,解析url中的参数

//参数解析方法

function getQueryString(name) {

var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");

var r = window.location.search.substr(1).match(reg);

if (r != null) return unescape(r[2]); return null;

}

手把手传授JS怎样跨页面传参?

使用url的解析方法解析url传递的值

手把手传授JS怎样跨页面传参?

注意事项

传递是url中会明文显示,相对不是很安全,可以使用一些框架对url进行遮挡
url中若是存在中文建议转码,不然容易造成乱码

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。