3

我们的网站使用 EE 托管。我的任务是添加到我们的“联系我们”表格中,以便将其发布到外部销售线索生成系统 (hubspot)

我们获得了一个发布到的 URL,当我最终找到相关表单的 html 时,我注意到它已经指向另一个销售线索系统。我不想删除此网址。可以同时发两个帖子吗?

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


http://yoursite.yourportal.hubspot.com/?app=leaddirector&FormName=X
4

2 回答 2

6

你不能用一个请求来做到这一点。使用 XMLHTTP 对象或 JQuery.post(); 具有不同的 URL 和相同的数据。只需发送多个请求。或者,您可以将一个请求发送到您的服务器,PHP 可以将其发送到其他页面以及其他服务器,从而规避 javascript 的同源策略。

于 2012-06-08T19:45:20.443 回答
3

你可以给你的表单一个id,而不是一个提交类型的btton,你有一个带有id的常规按钮(在这个例子中,id是提交)然后使用jquery在点击按钮时执行类似的操作:

$("button#submit").click(function() {
    $.post("https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8", $("form#id").serialize(), function(data){
        //DO something
    });

    $.post("http://yoursite.yourportal.hubspot.com/?app=leaddirector&FormName=X", $('form#id').serialize(), function(data){
        //DO something 
    });
});
于 2012-06-08T19:51:32.627 回答