Eloqua От Отправить через Ajax

У меня есть Eloqua с одним простым полем электронной почты, но я хотел бы отправить данные через Ajax, чтобы страница не обновлялась. Я искал в Интернете, но не нашел ничего, что работает до сих пор..

Кто-нибудь имеет опыт работы с этим?

Благодарю.

1 ответ

Ajax, вероятно, не будет работать из-за ограничений домена.

Вы могли бы взглянуть на ссылки скрытой формы, хотя: http://img.en25.com/Web/McAfee/blind-form-link-generator-v2.html

Эта страница генерирует для вас ссылку, параметры - это, в основном, имена полей формы, установленные в форме.

Это простой http-запрос, который отправит ваши данные в указанную форму. Вы можете использовать его как iframe src или даже img src. Данные будут отправлены, страница не будет перезагружена.

Изменить в отношении жалоб Себа: ссылка была предоставлена ​​в качестве помощника. Обратите внимание, что генератор создает ссылку, которая использует & e = для значения поля адреса электронной почты. Я много раз терпел неудачу, поэтому, пожалуйста, используйте оригинальное имя поля формы, установленное в форме eloqua.

Если вы используете целевые страницы Eloqua или внешние страницы, они, скорее всего, будут размещаться на поддомене (Eloqua) или главном домене (внешней странице) вашей организации, в то время как все отправленные формы отправляются на поддомен eloqua.com. Это означает, что AJAX будет заблокирован. Отсюда и обходной путь с использованием "слепой ссылки в форме", например, в iframe.

Эта ссылка всегда одинаковой структуры. Пример: http://now.eloqua.com/e/f2.aspx?elqFormName=elq-form-name&elqSiteID=123456&emailAddress= EmailAddress & firstName = value & lastName = value & checkbox = 1

Вы можете использовать now.eloqua.com/e/f2.aspx для всех заявок на слепую форму.

Параметр "elqFormName" указывает, в какую форму отправляются данные. "elqSiteID" необходим для идентификации вашего экземпляра Eloqua. Все последующие параметры относятся к имени HTML, указанному для поля в форме Eloqua.

Если вы отправляете скрытую отправку формы, все этапы обработки в Eloqua будут запущены, но использование тега iframe или img для "поддельного ajax" не вызовет перенаправление, установленное в форме в Eloqua.

Другие вопросы по тегам