8 Replies Latest reply on Mar 16, 2017 7:53 AM by Sanford Whiteman

    Passing a content ID or URL to a lightbox form in a button

    Grégoire Michel

      Here is the usecase:


      In a document library, we want to have "download" buttons aside of each document (there are many). The form is unique all along the page. When a lead hits the button the lightbox embedded form pops up, but we need to pass the document ID or URL to the form so that it is captured in a hidden field and sent to Marketo, which will be able to send the appropriate download link.


      The code we are using is typically this one:


      <script src="//app-e.marketo.com/js/forms2/js/forms2.min.js"></script>

      <form id="mktoForm_9999"></form>

      <button class="lightboxButton" onclick="

          MktoForms2.loadForm('//app-e.marketo.com', '999-XXX-999', 9999,

          function(form) { MktoForms2.lightbox(form).show(); });">Download</button>

      Has anyone done this?


      Thanks in advance for your help.