您的位置:首页 > Web前端 > JavaScript

JS解析URL参数,并将参数以FORM表单形式提交

2017-07-25 10:32 483 查看
function GetRequest_blank(url) { 

   var tempURL=url.split("?")[0];
   var querys = url.substring(url.indexOf('?') + 1).split('&').map((query) => query.split('=')).reduce((params, pairs) => (params[pairs[0]] = pairs[1] || '', params), {});
   console.log(querys); 
   
   var checkForm=$("<form></form>");
   checkForm.attr("target","_blank");
   checkForm.attr("action",tempURL);
   checkForm.attr("method","post");
   for(var i in querys){
     //console.log(i+":"+querys[i]);
     checkForm.append("<input type='hidden' name='"+i+"' value='"+querys[i]+"'/>"); 
   }
   checkForm.submit();
   

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: