0
使用實例變量的href網址: 我想有一個鏈接到基於着陸頁URL的參數不同的URL的登陸頁上的動態按鈕。使用JavaScript或者jQuery來創建使用通過URL參數傳遞
例如: 目標網頁鏈接= www.testpage.com/?dc=secondtestpage.com
所需的按鈕鏈接= 'https://www' + DC +與結果 = 「https://www.secondpagetest.com?extratrackingparameters」
我發現這個代碼從參數提取數據 'etxratrackingparameters?':
// Parse the URL parameter
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
// Give the parameter a variable name
var dynamicContent = getParameterByName('dc');
這讓我拉直流參數變成一個變量。現在我需要知道如何使用這個變量通過它串聯到其他變量或字符串創建URL。
希望這容易讓任何JavaScript專家(這我不是!)。任何幫助表示讚賞。
謝謝!
請仔細閱讀[問]。重要短語:「搜索和研究」和「解釋......阻止你自己解決它的任何困難」。 –
URL中有多個參數還是隻有一個參數?就目前來看,這個問題非常廣泛而且難以回答。 – styfle
相關:獲得查詢字符串PARAMS(http://stackoverflow.com/q/901115)和[使超級鏈接](http://stackoverflow.com/q/8005694)和[添加參數去URL(HTTP:/ /stackoverflow.com/q/486896) – styfle