javascript - Clickfunnels : After form is submitted, 如何将电子邮件字段值作为参数添加到 URL 中?

标签 javascript php parameters

目前在常规选项卡中,我有一个类似于“On Submit Go”的 URL

http://subdomain.mydomain.com/script?mid=13&req=4&tid=4

我希望能够在有人提交点击漏斗表单后执行类似的操作:

http://subdomain.mydomain.com/script?mid=13&req=4&tid=4&email=#EMAIL#

我知道 clickfunnels 使用合并标签并且电子邮件合并标签是#EMAIL#。

有人知道如何将电子邮件字段值作为参数添加到我的 URL 吗?

最佳答案

我检查了所有的 cookie,但没有找到存储电子邮件的 cookie。 Clickfunnels 客户支持拒绝回答该问题。所以我在 Chrome 中打开控制台,最终发现用户电子邮件存储在本地存储中。

在 javascript 中访问本地存储:

var useremail = localStorage.getItem("Key");

其中 Key 是存储变量的名称。对于 Clickfunnels 上的不同域名,这将有所不同。 Chrome 上的控制台为我提供了 key 。效果很好。

localStorage 是 html5 的东西(抱歉,我不是程序员所以不知道这个技术术语)。这可能不适用于所有浏览器,但受较新版本的 Firefox、Chrome、IE、Opera 和 Safari 支持。希望这对你有用。

关于javascript - Clickfunnels : After form is submitted, 如何将电子邮件字段值作为参数添加到 URL 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45259291/

相关文章:

c# - 为什么扩展方法调用不明确?

php - Cake PHP 使用 url 中的参数重定向

javascript - Ionic,Node js 构建 ios 错误

javascript - Electron 应用程序的本地外观 UI 组件

javascript - NextJs Tailwind build (purge) 移除所有样式

php - 删除 unicode 项目符号字符

javafx - 传递参数JavaFX FXML

javascript - 带有预定义标记的 Angular ng-repeat

php - 在表单提交时在 session 数组中存储多行

php - 通过 PHP Mailer 使用实时服务器 SMTP 服务器发送电子邮件不起作用