"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como buscar URL completo e armazenar em campo oculto no formulário Pardot

Como buscar URL completo e armazenar em campo oculto no formulário Pardot

Publicado em 01/11/2024
Navegar:521

Este é o meu código adicionado ao formulário do Pardot abaixo da seção,

// Analise o URL

função getParameterByName(nome) {
nome = nome.replace(/[[]/, "\[").replace(/[]]/, "\]");
var regex = new RegExp("[\?&]" nome "=([^]*)"),
resultados = regex.exec(localização.pesquisa);
retornar resultados === nulo? "" : decodeURIComponent(resultados[1].replace(/ /g, " "));
}

// Dê nomes às variáveis ​​dos parâmetros de URL

var fonte = getParameterByName('utm_source');
var médio = getParameterByName('utm_medium');
var campanha = getParameterByName('utm_campaign');
var content = getParameterByName('utm_content');
var termo = getParameterByName('utm_term');
var campanhaID = getParameterByName('URL_Campaign_Id');

// OBTENHA o URL da página pai

var url = window.location.href;

// Coloque os nomes das variáveis ​​nos campos ocultos do formulário. o seletor deve ser "p.YOURFIELDNAME input"

document.querySelector("p.utm_source input").value = source;
document.querySelector("p.utm_medium input").value = médio;
document.querySelector("p.utm_campaign input").value = campanha;
document.querySelector("p.utm_content input").value = content;
document.querySelector("p.utm_term entrada").valor = termo;
document.querySelector("p.URL_Campaign_Id input").value = CampaignID;
document.querySelector('input[nome="Source_URL"]').value = url;

How to fetch full URL and store in hidden field on pardot form
Quero buscar o URL do formulário e armazená-lo no campo oculto (Source_URL). Quando alguém envia o formulário Pardot, todo o código funciona bem, mas apenas a parte de buscar o URL e armazenar no campo oculto "Source_URL" não está funcionando.

Alguém tem uma solução que mudança devo fazer aqui?

Adicionar imagem do código também para entender claramente o código

Declaração de lançamento Este artigo está reproduzido em: https://dev.to/darpan_wani_00f6629054089/how-to-fetch-full-url-and-store-in-hidden-field-on-pardot-form-2i0h?1 Se houver alguma violação , entre em contato com study_golang @163.comdelete
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3