摘要:通過獲得頁面跳轉參數頁面通過或通過進行頁面跳轉,在新的頁面如何獲得相應的參數呢方式其中去除號是因為參數中還添加了的參數。獲取中符后的字串獲取中符后的字串這兩者區別的地方是獲取的,與跳轉的頁面方式保持一直。
通過js獲得頁面跳轉參數
頁面通過window.location.href或通過window.parent.location.href進行頁面跳轉,在新的頁面如何獲得相應的參數呢?
window.location.href方式其中去除“#”號是因為url參數中還添加了#的參數。
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; }
這兩者區別的地方是獲取的url,與跳轉的頁面方式保持一直。
其他方式網絡上也提供了其他方式,可參照上面對應修改獲得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...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75794.html
摘要:瀏覽器的中文數據提交給服務器,以編碼對中文編碼,當我在讀取數據的時候,拿到的當然是亂碼。接下來使用方式傳遞中文數據,把表單的方式改成即可當我們訪問的時候,又出現亂碼了于是我按照上面的方式,把對象設置編碼為試試結果還是亂碼。 什么是HttpServletRequest HttpServletRequest對象代表客戶端的請求,當客戶端通過HTTP協議訪問服務器時,HTTP請求頭中的所有信...
摘要:執行操作前判斷用戶的登錄狀態,是則執行操作,否則先跳轉到登錄頁面,登錄成功后返回頁面,頁面繼續執行之前的操作。進入登錄頁時獲得的必須要記錄下來,才能在登錄成功后跳轉回之前的頁面。最后決定選擇保存要執行的方法。 問題 用戶進入頁面A,在頁面A上要執行一個操作X。操作X需要用戶登錄后才能訪問,因此系統引導用戶到登錄頁,用戶登錄后在讓用戶繼續執行操作X。 分析 操作X存在兩種情況,1:跳轉到...
摘要:執行操作前判斷用戶的登錄狀態,是則執行操作,否則先跳轉到登錄頁面,登錄成功后返回頁面,頁面繼續執行之前的操作。進入登錄頁時獲得的必須要記錄下來,才能在登錄成功后跳轉回之前的頁面。最后決定選擇保存要執行的方法。 問題 用戶進入頁面A,在頁面A上要執行一個操作X。操作X需要用戶登錄后才能訪問,因此系統引導用戶到登錄頁,用戶登錄后在讓用戶繼續執行操作X。 分析 操作X存在兩種情況,1:跳轉到...
閱讀 3313·2023-04-26 00:58
閱讀 1268·2021-09-22 16:04
閱讀 3311·2021-09-02 15:11
閱讀 1554·2019-08-30 15:55
閱讀 2339·2019-08-30 15:55
閱讀 3248·2019-08-23 18:41
閱讀 3458·2019-08-23 18:18
閱讀 2752·2019-08-23 17:53