重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
php獲取跳轉(zhuǎn)前的url方法:1、獲取URL帶QUESTRING參數(shù)的JAVASCRIPT客戶端方法;2、正則分析法,設(shè)置或獲取整個URL為字符串,代碼為【alert(window.location.href)】。
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名申請、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、桐柏網(wǎng)站維護、網(wǎng)站推廣。
php獲取跳轉(zhuǎn)前的url方法:
一:獲取URL帶QUESTRING參數(shù)的JAVASCRIPT客戶端解決方案,相當(dāng)于asp的request.querystring,PHP的$_GET
1.函數(shù):
2.然后通過調(diào)用此函數(shù)獲取對應(yīng)參數(shù)值:
以此獲取url串中所帶的同名參數(shù)
二、正則分析法。
function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return (r[2]); return null; } alert(GetQueryString("參數(shù)名1")); alert(GetQueryString("參數(shù)名2")); alert(GetQueryString("參數(shù)名3"));
其他參數(shù)獲取介紹:
//設(shè)置或獲取對象指定的文件名或路徑。
alert(window.location.pathname);
//設(shè)置或獲取整個 URL為字符串。
alert(window.location.href);
//設(shè)置或獲取與 URL關(guān)聯(lián)的端口號碼。
alert(window.location.port);
//設(shè)置或獲取 URL的協(xié)議部分。
alert(window.location.protocol);
//設(shè)置或獲取 href屬性中在井號“#”后面的分段。
alert(window.location.hash);
//設(shè)置或獲取 location 或 URL 的hostname 和 port 號碼。
alert(window.location.host);
//設(shè)置或獲取 href屬性中跟在問號后面的部分。
alert(window.location.search);
相關(guān)學(xué)習(xí)推薦:php編程(視頻)