【发布时间】:2023-03-04 18:13:01
【问题描述】:
我有 5 个按钮,其中包含不同资产(PDF 和其他文件类型)的直接下载 URL。
我希望用户单击一个按钮下载资产,然后显示一个封闭的弹出表单,必须填写该表单才能访问资产 URL。
提交表单后,onSubmit 会自动加载资产 URL。
我应该怎么做呢?
我正在使用嵌入到网页弹出/模式中的 Marketo 表单。
我使用data-toggle="modal" data-target="#myModal" 让下载按钮在单击时打开模式/弹出窗口,这很有效。我的代码如下所示:
<a href="https://example.com/download.pdf" onclick="VSCapture('Download PDF'); loadfile('https://example.com/download.pdf');" data-toggle="modal" data-target="#myModal" style="margin-bottom: 20px;">Download PDF</a>
如何在提交表单而不是点击后开始下载?我假设我需要传递变量,但我不确定如何编码。有什么想法吗?谢谢。
【问题讨论】:
标签: javascript jquery forms