전단 페이지는post 방식으로 페이지를 뛰어넘어 값의 전달과 값을 가져옵니다
1090 단어 프런트엔드
A 페이지:
/*
* url:
* method:
* params: [{name:"test" ,data:"123"}]
* */
function goToUrl(url,method,params){
var form = document.createElement("form");
form.action = url;
form.method = method;
form.style.display = "none";
document.body.appendChild(form);
params.forEach(function (param) {
sessionStorage.setItem(params.name,param.data);
});
form.submit();
return form;
}
B :
var data=sessionStorage.getItem(param.name); //
sessionStorage.removeItem(param.name); //