2012-06-08 82 views
4

我們的網站使用EE託管。我一直負責添加到我們的「聯繫我們」表格,以便將其發佈到外部銷售線索生成系統(集中點)我怎樣才能同時發佈到多個網址?

我們收到了要發佈到的URL,並且當我終於找到問題形式我注意到它已經指向另一個銷售主管系統。我不想刪除這個網址。是否有可能同時做兩個職位?

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


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

你能使用JavaScript嗎? –

+1

我很確定。我在頁面中看到一些javascript函數。 (我添加了我想要發佈的新代碼) – WhiskerBiscuit

回答

7

你不能用一個請求來做到這一點。使用XMLHTTP對象或JQuery.post();使用不同的網址和相同的數據。只需發送多個請求。或者,您可以發送一個請求到您的服務器,PHP可以將其發送到其他頁面以及其他服務器,從而避免使用JavaScript制定的同源策略。

+2

max說什麼持有水...澄清php方面你可以使用cURL – gorelative

4

你可以給你的表單一個id,而不是有一個類型爲submit的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 
    }); 
});