【问题标题】:Save Form Field Value and Triggering script保存表单字段值和触发脚本
【发布时间】:2026-01-15 11:45:01
【问题描述】:

在提交表单时将特定表单字段值 id #order_id 保存在浏览器 cookie 上的最简单方法是什么,然后当访问者访问某个页面时将值带回执行脚本

fbq('track', 'Purchase', 
{currency: "USD", value: 30.00, order_id: "cookievaluefororder_id"});

【问题讨论】:

  • localStorage 或 sessionStorage 或保存在服务器上的会话中。这里不需要 Cookie

标签: javascript jquery cookies


【解决方案1】:

感谢上面的 cmets 通过使用 localstorage 解决了它

在表单页面上:

var dnidelpedido = $("#541001873").val();
localStorage.setItem('order_id', dnidelpedido);

确认购买后在感谢页面上:

var orderid = localStorage.getItem('order_id');
fbq('track', 'Purchase', {value: 915.00, currency: 'ARS', order_id: orderid});

【讨论】: