Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 将Marketo Web嵌入到PDF_Forms_Pdf_Embed_Marketo - Fatal编程技术网

Forms 将Marketo Web嵌入到PDF

Forms 将Marketo Web嵌入到PDF,forms,pdf,embed,marketo,Forms,Pdf,Embed,Marketo,一位客户要求我们的设计团队将Marketo表单嵌入到交互式PDF中 我建议不要这样做,因为: 我不知道这是可能的(他们声称是) 当他们的网站和应用程序都有表单时,在pdf中添加表单有点毫无意义 所以不管怎样,即使被建议不要这样做,他们还是决定要将这个表单嵌入到PDF中 有人有什么想法吗?嵌入代码(客户端发送给我-声称这在PDF中有效) MktoForms2.loadForm(“//pages.name.com”,“000-XMS-000”,00000); 任何帮助都将不胜感激这是不可能的。。

一位客户要求我们的设计团队将Marketo表单嵌入到交互式PDF中

我建议不要这样做,因为:

  • 我不知道这是可能的(他们声称是)
  • 当他们的网站和应用程序都有表单时,在pdf中添加表单有点毫无意义
  • 所以不管怎样,即使被建议不要这样做,他们还是决定要将这个表单嵌入到PDF中

    有人有什么想法吗?嵌入代码(客户端发送给我-声称这在PDF中有效)

    
    MktoForms2.loadForm(“//pages.name.com”,“000-XMS-000”,00000);
    

    任何帮助都将不胜感激

    这是不可能的。。。至少没有嵌入到PDF中。Acrobat和其他支持JavaScript的查看器中的JavaScript解释器不使用HTML对象模型。它使用JavaScript核心和特定于PDF的对象模型。但是,请参阅我的评论以了解其他选项。

    如前所述,这是不可能的。但是,您可以使用免费的Adobe嵌入API在浏览器中显示PDF,而不是将表单嵌入到PDF中。然后,当用户在PDF中导航时,可以使用任意数量的事件来触发Marketo表单的显示。例如,如果PDF有10页长,并且当用户滚动到第3页时,他们希望表单弹出,那么您可以这样做。嵌入API的另一个优点是,您可以控制PDF体验,使其以完全相同的方式显示,而不考虑浏览器。
    <script src="//pages.name.com/js/forms2/js/forms2.min.js"></script>
    <form id="mktoForm_00000"></form>
    <script>MktoForms2.loadForm("//pages.name.com", "000-XMS-000", 00000);</script>