ich diesen Code bin mit Googles utm_campaign aus der URL packen sie in einem versteckten Formularfeld einzufügen:Wie kann ich eine URL-Zeichenfolge in einem Verzeichnis abrufen?
<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>
Der Code funktioniert gut in der Stamm-URL, aber wenn ich es in einem Unterverzeichnis verwenden Sie es nicht mehr funktioniert .
site.com/?utm_campaign=test - Werke
site.com/directory/?utm_campaign=test - Funktioniert nicht
Wie kann ich ein URL-Zeichenfolge in einem Verzeichnis greifen?
Danke!
Danke @BananaNeil Die Unterverzeichnisseite hat den Code und das Element mit der Schlüsselwort-ID. Ich weiß Javascript nicht wirklich, ich habe das Skript vor langer Zeit gefunden, aber jetzt, da ich es in Unterverzeichnissen implementieren muss, wird es einfach nicht funktionieren. Wird die Bereitstellung eines Links zum Projekt helfen? Danke – Efrain
Ja, ein Link zum Projekt sollte helfen. – BananaNeil
Ich habe meine Antwort aktualisiert. – BananaNeil