国产探花免费观看_亚洲丰满少妇自慰呻吟_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;
}

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

圖片精選

主站蜘蛛池模板: 龙门县| 义马市| 大英县| 江门市| 民和| 罗定市| 鹿泉市| 阳西县| 郓城县| 和顺县| 禹城市| 边坝县| 宁武县| 铅山县| 彰武县| 祁东县| 洛阳市| 津南区| 越西县| 酒泉市| 衡阳市| 璧山县| 丹东市| 屯留县| 福安市| 那坡县| 富民县| 阿勒泰市| 白山市| 连江县| 土默特右旗| 桦甸市| 榆林市| 四会市| 长乐市| 九寨沟县| 库尔勒市| 芜湖市| 永安市| 乌拉特前旗| 广德县|