zoukankan      html  css  js  c++  java
  • 截取指定名字的url参数

        getStrValue(fieldName, str, flag) {
          var fieldIndex = str.indexOf(fieldName + "="); //第一次出现指定字符串的位置
          var fieldRemain = str.substr(fieldIndex + 5, str.length);
          if (flag == "1") return fieldRemain.substr(0, fieldRemain.indexOf("&"));
          else {
            return fieldRemain.substr(0, str.length);
          }
        },
        newgetStrValue(fieldName, str, flag) {
          var fieldIndex = str.indexOf(fieldName + "="); //第一次出现指定字符串的位置
          var fieldRemain = str.substr(fieldIndex + 15, str.length);
          if (flag == "1") return fieldRemain.substr(0, fieldRemain.indexOf("&"));
          else {
            return fieldRemain.substr(0, str.length);
          }
        },
     this.getUrl =
          "https://test.youjiajk.com/pac/#/?redemptionCode=835800530144&titleBar=no&code=e85d1d454cf5d82ff1b913199c933ec9cbf02570fc2b50ef15715827835ba76efd4b94835eb5468068d480d25adeb0af63b6cb337c297816382984b3ce233e3861a45d343ff93158084a0961cfa90db42b8649e6818c509173787bb22e6d907a";
        // console.log(this.newgetStrValue("redemptionCode", this.getUrl, "1"));
        this.getCode = this.getStrValue("code", this.getUrl, "0");
        this.getonlyFlag = this.newgetStrValue("redemptionCode", this.getUrl, "1");
        let getuserSave = {
          productId: "D2020063000000116",
          phone: "11",
          onlyFlag: "11",
          equity: "1254"
        };
        var storage = window.localStorage;
        storage.setItem("getuserInfo", JSON.stringify(getuserSave));
        this.newloacluserInfo = JSON.parse(localStorage.getItem("getuserInfo"));
     
  • 相关阅读:
    利用递归分割(Split)字符串
    SQL Server2012 T-SQL基础教程--读书笔记(1-4章)
    kindeditor编辑器的使用
    echarts绘制四川地图
    Windows下搭建PHP开发环境(Apache+PHP+MySQL)+调试工具Xdebug的配置
    给搜索关键字添加高亮,加以颜色区分
    SQL 生成6位随机数并MD5加密输出
    微信小程序登录 .net 后端实现
    钉钉小程序http post 请求
    浅谈Web Api配合SignalR的跨域支持
  • 原文地址:https://www.cnblogs.com/ylblogs/p/13265869.html
Copyright © 2011-2022 走看看