登上领奖台Javascript WebForm

问题描述 投票:0回答:1

我正在尝试将变量传递给Podio Webform。它适用于可共享的表单链接,但不适用于Javascript表单。这就是我到目前为止所拥有的。

<!-- BEGIN Podio web form -->
<script src="https://podio.com/webforms/xxxxxx/xxxxxx.js"></script>
<script type="text/javascript">
  _podioWebForm.render("xxxxxx")
</script>

<noscript>
  <a href="https://podio.com/webforms/xxxxxx/xxxxxx?&fields[forename]=<?php echo $Firstname;?>&fields[surname]=<?php echo$Surname;?>&fields[email][][value]=<?php echo '$Email';?>&fields[source]=01_h_vr&fields[extra]=<?php echo $Email.', '.$Firstname.', '.$Surname; ?>&fields[ip]=<?php echo $Ip;?>&fields[Browser]=<?php echo $Browser;?>" target="_blank">Please fill out the form</a>
</noscript>

<div class="podio-webform-container">
  The simplest way to <a href="https://podio.com" class="podio-webform-inner" rel="nofollow">manage projects</a> out there
</div>
<!-- END Podio web form -->

不幸的是,这不起作用。有没有人有这方面的经验?一些信息是预先填充表单,其他信息是隐藏数据,如查看者的IP地址和国家/地区加上当前URL。

我查看了Podio支持页面,但没有提到如何通过Javascript表单传递变量。

javascript webforms podio
1个回答
4
投票

不幸的是,Podio目前不支持为嵌入式webforms提供默认值的便捷机制。今天只有Podio托管的网络表格支持该功能。我和同事们一起询问过,我们会将这个功能请求输入我们的待办事项中进行评估。

同时,如果您在托管自己的嵌入版本时仍需要自动填充的默认值,则可以使用JavaScript在加载iframe之后将值注入HTML表单字段(这在_podioWebForm.render("xxxxxx")调用完成时发生)。

© www.soinside.com 2019 - 2024. All rights reserved.