1. 程式人生 > >js頁面傳參以及接收

js頁面傳參以及接收

A頁面:下面是要跳轉的url

window.location.href = "mima2.html" + "?" + "phoneNumber=" + phoneNumber + "&" + "yzCode=" + yzCode

B頁面:接收位址列傳過來的引數,如果傳過來的是字串需要用JSON.parse()轉一下物件然後取出,我這裡因為已經是物件所以是直接取出來的

function GetRequest() {   
   var url = window.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]]=unescape(strs[i].split("=")[1]); } } return theRequest; } // var phoneNumber = JSON.parse(GetRequest().name);
var phoneNumber = GetRequest().phoneNumber; var yzCode = GetRequest().yzCode;