純jsが実現し、getがformフォームpost要求に転送する.
1154 ワード
param.html
/param.html?requestUrl= &key=value........
get post 。
function init(){
var params = window.location.href.split("?")[1];
var paramArray = params.split("&");
for(var i = 0; i < paramArray.length; i++){
var param = paramArray[i];
var key = param.substring(0,param.indexOf("="));
var value = param .substring(param.indexOf("=")+1);
if("requestUrl"==key){
document.getElementById("myform").action = value;
}else{
var input= document.createElement("input");
input.setAttribute("name",key);
input.setAttribute("value",value);
input.setAttribute("type","hidden");
document.getElementById('myform').appendChild(input);
}
}
}
init();
document.forms[0].submit();