帆软js获取当前url参数,传递获取的参数给到另外一个url的,进行拼接后跳转到这个url怎么写

帆软

js获取当前url参数,传递获取的参数给到另外一个url的,进行拼接后跳转到这个url怎么写

FineReport 不必大咖 发布于 2020-9-18 15:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
不必大咖Lv4见习互助
发布于2020-9-21 11:06

function getQueryVariable(variable)

{

       var query = window.location.search.substring(1);

       var vars = query.split("&");

       for (var i=0;i<vars.length;i++) {

               var pair = vars[i].split("=");

               if(pair[0] == variable){return pair[1];}

       }

       return(false);

}


getQueryVariable("image")

getQueryVariable("id")


最佳回答
2
IceBall09Lv6中级互助
发布于2020-9-18 16:10
var reportURL = "/webroot/decision/view/report?viewlet=" + reportName + "&area=" + area + "&province=" + province + "&city=" + city;


最佳回答
0
誓言无悔Lv6初级互助
发布于2020-9-18 16:03

js获取url参数值的方法:

//url原来的参数,可能多个
  var inputurl = window.location.href;
  var temp1 = inputurl.split('?');
  //原url没有参数则只获取页面的参数
  if(temp1.length>1){
    var pram = temp1[1];
    var keyValue = pram.split('&');
    for (var i = 0; i<keyValue.length; i++){
        var item = keyValue[i].split('=');
        var key = item[0];
        var value = item[1];
        //可能有多个参数都需要传过去
        url = url  + "&" + key + "=" + value;
    }
  }

  • 3关注人数
  • 2837浏览人数
  • 最后回答于:2020-9-21 11:06
    请选择关闭问题的原因
    确定 取消
    返回顶部