2

我在 Google 协作平台中创建了一个联系页面。我正在使用 Salesforce 网络潜在客户来捕获信息。一切似乎都在工作,除了当我单击提交时,它会在我的确认页面上打开一个新选项卡。它会创建潜在客户,但不是将原始页面重定向到确认页面,而是打开一个新选项卡。这意味着原始选项卡仍然存在,字段仍将填充。下面是代码。

这在所有浏览器和 mac/pc 机器上都是相同的结果。

我已将此代码放在原始文本文件中并在浏览器中打开它,它运行良好。但是,当我将它添加到 HTML 框中的 Google 站点时,它会执行上述行为。

有任何想法吗?

谢谢,萨蒂

<!--  ----------------------------------------------------------------------  -->
<!--  NOTE: Please add the following <META> element to your page <HEAD>.      -->
<!--  If necessary, please modify the charset parameter to specify the        -->
<!--  character set of your HTML page.                                        -->
<!--  ----------------------------------------------------------------------  -->

<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8">

<!--  ----------------------------------------------------------------------  -->
<!--  NOTE: Please add the following <FORM> element to your page.             -->
<!--  ----------------------------------------------------------------------  -->

<form action="https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8" method="POST">

<input type=hidden name="oid" value="00D50000000JOCj">
<input type=hidden name="retURL" value="http://www.eversauce.com">
<input type=hidden name="lead_source" value="web"/>

<!--  ----------------------------------------------------------------------  -->
<!--  NOTE: These fields are optional debugging elements. Please uncomment    -->
<!--  these lines if you wish to test in debug mode.                          -->
<!--   <input type="hidden" name="debug" value=1>                             --> 
<!--  <input type="hidden" name="debugEmail" value="sati@eversauce.com">      -->    
<!--  ----------------------------------------------------------------------  -->

<p><span style="font-size: small;"><b><label for="first_name">First Name</label></b></span>        <br/><input id="first_name" type="text" name="first_name" size="40" maxlength="40" /></p>
<p><span style="font-size: small;"><b><label for="last_name">Last Name</label></b></span><br /><input id="last_name" type="text" name="last_name" size="40" maxlength="80" /></p>
<p><span style="font-size: small;"><b><label for="email">Email</label></b></span><br /><input id="email" type="text" name="email" size="40" maxlength="80" /></p>
<p><span style="font-size: small;"><b><label for="phone">Phone</label></b></span><br /><input id="phone" type="text" name="phone" size="40" maxlength="40" /></p>
<p><span style="font-size: small;"><b><label for="company">Company</label></b></span><br /><input id="company" type="text" name="company" size="40" maxlength="40" /></p>
<p><span style="font-size: small;"><b><label for="description">Comment</label></b></span><br /><textarea name="description" rows="4" cols="50"></textarea></p>
<p><input type="submit" name="submit" /></p>

</form>
4

1 回答 1

0

如果您在 Google 网站上查看源代码,您的表单会是什么样子?

由于它在 Google 协作平台之外运行良好,但在其中使用时会打开一个选项卡,因此我正在寻找对 Google 制作的 HTML 的修改。他们可能直接更改了提交按钮或注入 javascript 来更改行为。

此外,请谨慎使用未经修改的网络到潜在客户表单。您正在敞开心扉接受未经修改的表单发送垃圾邮件。请参阅是否可以在没有额外服务器端处理的情况下保护网络到潜在客户免受垃圾邮件发送者的侵害?

于 2014-02-19T19:20:04.127 回答