2015-04-06 1 views
0

Пожалуйста, смотрите страницу по этой ссылке https://genuineemailmarketing.formstack.com/forms/done этот заказ от генерируется formstack.com. На странице есть поле под названием «Всего», которое является общей суммой заказа. Когда кто-либо подает заказ, он перенаправляется на страницу thank-you.php. На этой странице благодарности у меня есть javascript google Conversion coding. Кодирование даетсяКак добавить динамическое значение из одной формы на другую страницу в кодировке преобразования javascript?

цен ниже

Google Code для покупки-NEW Conversion Страницы:

вар google_conversion_id = 1000063495;

var google_conversion_language = "en";

var google_conversion_format = "3";

var google_conversion_color = "ffffff";

var google_conversion_label = "EsxZCN3fmWt9mf3s4AM";

var google_conversion_value = 50,00;

var google_conversion_currency = "USD";

var google_remarketing_only = false;

Теперь в 6-й строке «var google_conversion_value = 50.00;» здесь мне нужно динамическое значение, которое будет заменено вместо 50.00, а динамическое значение будет получено из поля формы формы, названного «total», что является общей суммой заказа. 50.00 будет динамической переменной.

Если кто-нибудь знает процесс, как я могу это сделать, пожалуйста, дайте мне решение. И если кому-то нужна какая-либо другая информация или какая-то путаница в моей проблеме, просто спросите. THank You

ответ

0

Я предполагаю, что вы перенаправляете своих пользователей на http://www.genuineemailmarketing.com/thank-you.php после того, как они заполняют форму.

Вам нужно будет сделать следующее:

  1. Вход в Formstack, Гото свою форму
  2. Под вашу форму настройки, выберите Письма & Redirect
  3. Перейти в раздел «После отправки формы» , и добавьте/измените действие отправки так, чтобы форма была перенаправлена ​​на http://www.genuineemailmarketing.com/thank-you.php
  4. Убедитесь, что отмечена «Добавить переданные данные в URL»! Примечание. К сожалению, последние 4 цифры CC передаются в URL-адрес в поле clear вместе с кодом CSV и датой истечения срока действия, что не очень желательно.
  5. Добавьте следующий код javascript к вашему спасибо.PHP страница (код, полученный от How can I get query string values in JavaScript?)
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, " ")); 
} 

Затем вы можете заполнить вашу переменную google_conversion_value как следует:

var google_conversion_value = getParameterByName('Total'); 

Я надеюсь, что это помогает!