1

我有一个由几页组成的表格。每个页面都将数据保存到 localStorage。最后一页需要从 localStorage 中提取数据,以便通过电子邮件发送。

如何以可以通过电子邮件发送的格式获取存储在 localStorage 中的数据?

目前,我正在使用存储在 localStorage 中的内容更新 ID,但更新是在呈现页面后发生的,因此 cfsavecontent 没有实现文本更新。

我需要另一种方法来做到这一点,并愿意接受建议。

4

1 回答 1

0

如果您能够收集数据,您可以使用 js 或 jquery 将其作为字符串发布到另一个 ColdFusion 页面。我的偏好是在一个非常小的 iframe 中。

将其放回 CF 后,您可以使用 urldecode() 恢复纯文本并按照您认为合适的方式对其进行处理。这个,

first_name=John&middle_name=T.&last_name=Doe&mobile_phone=(219)+555-1234&home_p‌​hone=(219)+555-1235&email_address=jd123%40msn.com&address=123+Main+Street&city=De‌​nver&state=CO&zip=90210。

对我来说看起来像嵌套列表。外分隔符是“&”,内分隔符是“=”。详细信息取决于您希望电子邮件的外观。

于 2013-01-16T03:30:11.600 回答