1
我使用這個代碼從URL抓取谷歌的utm_campaign來將其插入一個隱藏的表單字段:如何獲取目錄中的URL字符串?
<script type="text/javascript">
function getQueryVariable(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
}
function onLoad() {
var value = getQueryVariable("utm_campaign");
var e = document.getElementById('keyword');
e.value = value;
}
</script>
代碼工作的根URL偉大的,但是當我用它的子目錄裏面停止工作。
site.com/?utm_campaign=test - 工程
site.com/directory/?utm_campaign=test - 不工作
我怎麼能搶目錄內的URL字符串?
謝謝!
Thanks @BananaNeil子目錄頁面確實有代碼和元素與關鍵字id。我真的不知道JavaScript,很久以前我發現了這個腳本,但是現在我需要在子目錄中實現它,但它不起作用。將提供一個鏈接到項目的幫助?謝謝 – Efrain
是的,該項目的鏈接應該有所幫助。 – BananaNeil
我已經更新了我的答案。 – BananaNeil