如何在javascript转换编码中将一个动态值从一个表单添加到另一个页面
How to add a dynamic value from one form to another page in javascript conversion coding?
请查看此链接中的页面https://genuineemailmarketing.formstack.com/forms/done这个订单是由formstack.com生成的。在页面中有一个名为"Total"的字段,它是订单的总额。当有人提交订单时,他们会被重定向到一个thank-you.php页面。在感谢页面中,我有一个javascript谷歌转换编码。编码如下-
谷歌代码购买新转换页面:
var 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_ccurrency="美元";
var google_remarketing_only=false;
现在,在第6行"var google_conversion_value=50.00;"中,我需要一个动态值,它将被替换为50.00,并且该动态值将来自formstack表单的名为"total"的字段,这是排序的总量。50.00将是动态变量。
如果有人知道这个过程,我该怎么做,请给我解决方案。如果有人需要任何其他信息或对我的问题有任何困惑,请询问。THank You
我假设您正在将用户重定向到http://www.genuineemailmarketing.com/thank-you.php在他们填写表格后。
您需要执行以下操作:
- 登录Formstack,转到您的表单
- 在表单设置下,选择电子邮件&重定向
- 转到"表单提交后"部分,添加/更改提交操作,以便表单重定向到http://www.genuineemailmarketing.com/thank-you.php
- 请确保选中"将提交的数据附加到URL"注意。。。不幸的是,CC的最后4位数字连同CSV代码和截止日期一起被明文传递到URL中,这并不是真正想要的
- 将以下javascript代码添加到感谢页面(代码来自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');
我希望这能有所帮助!
- 我可以在json对象中添加一个函数吗
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 单击更改图标并通过javascript添加一个css类
- fluxxor向一个flux实例添加一组以上的操作
- 当在Ember中点击一个项目时,我如何将一个活动类添加到项目列表中
- 如何在Angular单元测试中从另一个控制器的rootScope将方法添加到rootScope中
- 将添加一个相同类型的事件附加或覆盖以前添加的具有相同名称的事件
- angularjs移除焦点上的活动类并添加到下一个项目
- 使用jquery contains获取一个元素并添加类
- 有没有添加一个ng点击到md背景
- 如何为下拉列表的每个选项添加一个属性
- javascript函数将数据添加到屏幕,但随后被另一个函数覆盖
- 单击删除其中一个添加的行
- 几个jQuery日期选择器小部件,只向其中一个添加类
- 我想创建一个添加新表单的按钮
- Babel v6:我如何/可以编写一个添加新语法(即新运算符)的插件
- GWT SimplePager -为每个下一个和上一个添加历史记录
- 自动提交表单上的最大长度,-为现有的一个添加java脚本代码
- 如何在jquery中移除一个添加了类的类
- 动态更改URL,而不需要将前一个添加到历史堆栈