关于跳转get传参

获取地址栏参数

 var longitude = getUrlParam('longitude');

一.

//获取地址栏方法//参数可以是中文参数
    function getUrlParam(key) {
        // 获取参数
        var url = window.location.search;
        // 正则筛选地址栏
        var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)");
        // 匹配目标参数
        var result = url.substr(1).match(reg);
        //返回参数值
        return result ? decodeURIComponent(result[2]) : null;
    }

二.

// 使用正则表达式获取url中的参数,不可以是中文
function getUrlParam(name) {
    //构造一个含有目标参数的正则表达式对象
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    //匹配目标参数
    var r = window.location.search.substr(1).match(reg);
    //返回参数值
    if (r != null) return unescape(r[2]); return null;
}

多参数传值,跳转

window.location.href = "/h5/photoUpload/photoUpload.html?longitude=" + lon.L + "&latitude=" + lon.N + "&addressTring=" + addressTring
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,627评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,760评论 0 17
  • 文|小笠无敌 去年五月份,安安一周岁零十五天。我抛下她,和奶奶以及新婚的姐姐、姐夫去平遥古城玩了一天,安安由姥姥照...
    荔枝小蜜阅读 2,720评论 0 0
  • 今天上班開了一天的戶口,最後好不容易來了個客戶,需要之後再follow-up。 同事跟我聊天,說我原本可以做得很好...
    NCNeverland阅读 1,274评论 0 0
  • 我看到这棵树的时候2015年倒数第七个夕阳扑在树干上,这个时候风起了,我想你了。 阳光太蓝了 我不想爱你了 风吹得...
    howeveryoulive阅读 3,180评论 3 6