2016-11-15 87 views
1

我有一個Eloqua來自一個簡單的電子郵件字段,但我想通過Ajax發送數據,以防止刷新頁面。我一直在互聯網上四處張望,但沒有發現任何工作到目前爲止..Eloqua從提交通過Ajax

任何人都有這方面的經驗?

謝謝。

+0

你做了什麼/嘗試了?向我們展示你的代碼?我們不在這裏爲你做研究。一個簡單的谷歌搜索*阿賈克斯表單提交*應該給你足夠的理解。如果您遇到問題,請回來問問。 – Seb

回答

2

由於域限制,Ajax可能無法工作。

你可以看看盲目形式的聯繫,雖然: http://img.en25.com/Web/McAfee/blind-form-link-generator-v2.html

此頁爲您生成一個鏈接,參數基本表單字段名稱的形式設置。

這是一個簡單的http請求,它會將您的數據發佈到指定的表單。 您可以將其用作iframe src,甚至是img src。數據將被提交,頁面不會重新加載。

編輯關於Seb的投訴: 該鏈接是作爲幫手提供的。請注意,生成器會創建一個鏈接,使用& e =作爲電子郵件地址字段值。 我已經多次失敗,因此請使用eloqua表單上設置的原始表單字段名稱。

如果您使用Eloqua登陸頁面或外部頁面,它們很可能會託管在您的組織的子域(Eloqua)或主域(外部頁面)上,而所有表單提交都會轉到eloqua的子域。 COM。 這意味着ajax將被阻止。因此,例如,在iframe中使用「盲窗體鏈接」的解決方法。

此鏈接始終是相同的結構。例如: http://now.eloqua.com/e/f2.aspx?elqFormName=elq-form-name&elqSiteID=123456&emailAddress= EmailAddress的&的firstName =值&的lastName =值&複選框= 1

可以now.eloqua.com/e/f2.aspx所有盲人形式提交使用。

參數「elqFormName」指定數據發送到的格式。 「elqSiteID」是識別您的Eloqua實例所必需的。 以下所有參數均參考Eloqua表單上給出的字段的HTML名稱。

如果您發送盲表單提交,Eloqua中的所有處理步驟將被觸發,但在iframe或img標記中用於「假ajax」不會在Eloqua表單中觸發任何重定向集。

+0

請不要僅給出答案中的鏈接,而是嘗試解釋發生了什麼。有一個頁面爲你生成一些東西無助於理解正在發生的事情。 – Seb

+0

而我低估了,因爲*域限制*是純粹的猜測。從閱讀這個問題來看,這更像是一個*我根本不知道的東西。有人爲我做。*事情。 – Seb

+3

該鏈接是爲盲表單提交創建URL的助手。 我想,任何人不得不重複這樣做會感激這一點。 你和Eloqua,Seb一起工作嗎? – Dirk