成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

js獲得頁面get跳轉(zhuǎn)的參數(shù)

huashiou / 2616人閱讀

摘要:通過獲得頁面跳轉(zhuǎn)參數(shù)頁面通過或通過進(jìn)行頁面跳轉(zhuǎn),在新的頁面如何獲得相應(yīng)的參數(shù)呢方式其中去除號是因為參數(shù)中還添加了的參數(shù)。獲取中符后的字串獲取中符后的字串這兩者區(qū)別的地方是獲取的,與跳轉(zhuǎn)的頁面方式保持一直。

通過js獲得頁面跳轉(zhuǎn)參數(shù)

頁面通過window.location.href或通過window.parent.location.href進(jìn)行頁面跳轉(zhuǎn),在新的頁面如何獲得相應(yīng)的參數(shù)呢?

window.location.href方式

其中去除“#”號是因為url參數(shù)中還添加了#的參數(shù)。

function GetRequest(name) {
    var url = window.location.search; //獲取url中"?"符后的字串
    // var theRequest = new Object();
    if (url.indexOf("?") != -1) {
        var str = url.substr(1);
        if(str.indexOf("#" != -1)){
            str = str.substr(0);
        }
        strs = str.split("&");
        for(var i = 0; i < strs.length; i ++) {
            if(strs[i].indexOf(name) != -1){
                return strs[i].split("=")[1];
            }
        }
    }
    return null;
}
window.parent.location.href
function GetRequest(name) {
    var url = window.parent.location.search; //獲取url中"?"符后的字串
    // var theRequest = new Object();
    if (url.indexOf("?") != -1) {
        var str = url.substr(1);
        if(str.indexOf("#" != -1)){
            str = str.substr(0);
        }
        strs = str.split("&");
        for(var i = 0; i < strs.length; i ++) {
            if(strs[i].indexOf(name) != -1){
                return strs[i].split("=")[1];
            }
        }
    }
    return null;
}

這兩者區(qū)別的地方是獲取的url,與跳轉(zhuǎn)的頁面方式保持一直。

其他方式

網(wǎng)絡(luò)上也提供了其他方式,可參照上面對應(yīng)修改獲得url的方式。

function GetRequest() {
 var url = window.location.search; //獲取url中"?"符后的字串
 var theRequest = new Object();
 if (url.indexOf("?") != -1) {
     var str = url.substr(1);
     strs = str.split("&");
     for(var i = 0; i < strs.length; i ++) {
         theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
     }
 }
 return theRequest;

原文鏈接:https://www.choupangxia.com/2...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/75794.html

相關(guān)文章

  • Servlet第四篇【request對象常用方法、應(yīng)用】

    摘要:瀏覽器的中文數(shù)據(jù)提交給服務(wù)器,以編碼對中文編碼,當(dāng)我在讀取數(shù)據(jù)的時候,拿到的當(dāng)然是亂碼。接下來使用方式傳遞中文數(shù)據(jù),把表單的方式改成即可當(dāng)我們訪問的時候,又出現(xiàn)亂碼了于是我按照上面的方式,把對象設(shè)置編碼為試試結(jié)果還是亂碼。 什么是HttpServletRequest HttpServletRequest對象代表客戶端的請求,當(dāng)客戶端通過HTTP協(xié)議訪問服務(wù)器時,HTTP請求頭中的所有信...

    raise_yang 評論0 收藏0
  • JS+PHP實現(xiàn)登錄后自動執(zhí)行之前的操作

    摘要:執(zhí)行操作前判斷用戶的登錄狀態(tài),是則執(zhí)行操作,否則先跳轉(zhuǎn)到登錄頁面,登錄成功后返回頁面,頁面繼續(xù)執(zhí)行之前的操作。進(jìn)入登錄頁時獲得的必須要記錄下來,才能在登錄成功后跳轉(zhuǎn)回之前的頁面。最后決定選擇保存要執(zhí)行的方法。 問題 用戶進(jìn)入頁面A,在頁面A上要執(zhí)行一個操作X。操作X需要用戶登錄后才能訪問,因此系統(tǒng)引導(dǎo)用戶到登錄頁,用戶登錄后在讓用戶繼續(xù)執(zhí)行操作X。 分析 操作X存在兩種情況,1:跳轉(zhuǎn)到...

    iamyoung001 評論0 收藏0
  • JS+PHP實現(xiàn)登錄后自動執(zhí)行之前的操作

    摘要:執(zhí)行操作前判斷用戶的登錄狀態(tài),是則執(zhí)行操作,否則先跳轉(zhuǎn)到登錄頁面,登錄成功后返回頁面,頁面繼續(xù)執(zhí)行之前的操作。進(jìn)入登錄頁時獲得的必須要記錄下來,才能在登錄成功后跳轉(zhuǎn)回之前的頁面。最后決定選擇保存要執(zhí)行的方法。 問題 用戶進(jìn)入頁面A,在頁面A上要執(zhí)行一個操作X。操作X需要用戶登錄后才能訪問,因此系統(tǒng)引導(dǎo)用戶到登錄頁,用戶登錄后在讓用戶繼續(xù)執(zhí)行操作X。 分析 操作X存在兩種情況,1:跳轉(zhuǎn)到...

    Eirunye 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<