国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS 修改URL參數(實現代碼)

2024-05-06 15:48:49
字體:
來源:轉載
供稿:網友
本篇文章是對JS修改URL參數的實現代碼進行了詳細的分析介紹,需要的朋友參考下

復制代碼 代碼如下:


function changeURLPar(url, ref, value) {
    var str = "";
    if (url.indexOf('?') != -1)
        str = url.substr(url.indexOf('?') + 1);
    else
        return url + "?" + ref + "=" + value;
    var returnurl = "";
    var setparam = "";
    var arr;
    var modify = "0";
    if (str.indexOf('&') != -1) {
        arr = str.split('&');
        for (i in arr) {
            if (arr[i].split('=')[0] == ref) {
                setparam = value;
                modify = "1";
            }
            else {
                setparam = arr[i].split('=')[1];
            }
            returnurl = returnurl + arr[i].split('=')[0] + "=" + setparam + "&";
        }
        returnurl = returnurl.substr(0, returnurl.length - 1);
        if (modify == "0")
            if (returnurl == str)
                returnurl = returnurl + "&" + ref + "=" + value;
    }
    else {
        if (str.indexOf('=') != -1) {
            arr = str.split('=');
            if (arr[0] == ref) {
                setparam = value;
                modify = "1";
            }
            else {
                setparam = arr[1];
            }
            returnurl = arr[0] + "=" + setparam;
            if (modify == "0")
                if (returnurl == str)
                    returnurl = returnurl + "&" + ref + "=" + value;
        }
        else
            returnurl = ref + "=" + value;
    }
    return url.substr(0, url.indexOf('?')) + "?" + returnurl;
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 紫阳县| 迁西县| 江永县| 澄迈县| 麻城市| 射阳县| 墨江| 星座| 东至县| 双流县| 青海省| 中江县| 宁远县| 旬阳县| 垦利县| 烟台市| 北京市| 拉萨市| 冷水江市| 新安县| 绥滨县| 白城市| 兴隆县| 南康市| 五家渠市| 桓台县| 南阳市| 枣庄市| 西昌市| 久治县| 南雄市| 怀远县| 读书| 渝中区| 碌曲县| 凤城市| 保亭| 兰州市| 文成县| 加查县| 饶阳县|