2016-11-15 1 views
1

나는 간단한 전자 메일 필드가있는 Eloqua가 있지만 Ajax를 통해 페이지를 새로 고치는 것을 방지하기 위해 데이터를 보내려고합니다. 나는 인터넷에서 주변을 둘러 보았지만 지금까지 아무 것도 발견하지 못했습니다 ..Eloqua 보낸 사람 Ajax를 통해

누구나이 경험이 있습니까?

감사합니다.

+0

뭐 했습니까/시도 했습니까? 코드를 보여 주시겠습니까? 우리는 당신을 위해 연구 할 곳이 아닙니다. * ajax 양식 제출 *에 대한 간단한 Google 검색을 통해 충분히 파악할 수 있습니다. 그런 다음 문제가 있으면 돌아와 물어보십시오. – Seb

답변

2

도메인 제한으로 인해 Ajax가 작동하지 않을 수 있습니다.

당신은하지만, 블라인드 형태의 링크를 살펴 수 : http://img.en25.com/Web/McAfee/blind-form-link-generator-v2.html

이 페이지에 대한 링크를 생성, 양식에 설정된 매개 변수는 기본적으로 양식 필드의 이름입니다.

이것은 간단한 http 요청으로, 지정된 양식으로 데이터를 게시합니다. iframe src 또는 img src로 사용할 수 있습니다. 데이터가 제출되고 페이지가 다시로드되지 않습니다.

Seb의 불만 사항 편집 : 링크가 도우미로 제공되었습니다. 생성기는 이메일 주소 필드 값으로 & e =를 사용하는 링크를 생성합니다. 나는 여러 번 실패 했으므로 eloqua 양식에 설정된 원래 양식 필드 이름을 사용하십시오.

Eloqua Landing 페이지 또는 외부 페이지를 사용하는 경우 조직의 하위 도메인 (Eloqua) 또는 기본 도메인 (외부 페이지)에서 호스팅되는 반면, 모든 양식은 eloqua의 하위 도메인으로 이동합니다. com. 이것은 Ajax가 차단됨을 의미합니다. 따라서 iframe에서 "맹검 양식 링크"를 사용하는 해결 방법을 예로들 수 있습니다.

이 링크는 항상 동일한 구조입니다. 예 : 모든 블라인드 양식 제출에 대한 &이 lastName = 값 & 체크 박스 = 1

당신은 now.eloqua.com/e/f2.aspx 사용할 수 있습니다 http://now.eloqua.com/e/f2.aspx?elqFormName=elq-form-name&elqSiteID=123456&emailAddress= EmailAddress를 & 인 firstName = 값.

"elqFormName"매개 변수는 데이터가 전송되는 양식을 지정합니다. Eloqua 인스턴스를 식별하려면 "elqSiteID"가 필요합니다. 다음의 모든 매개 변수는 Eloqua 양식의 필드에 제공된 HTML 이름을 참조합니다.

맹검 양식을 제출하면 Eloqua의 모든 처리 단계가 실행되지만 iframe 또는 img 태그에서 "fake ajax"로 사용하면 Eloqua에서 양식에 설정 한 리디렉션이 실행되지 않습니다.

+0

답변에 링크를 제공하지 말고 진행 상황을 설명하십시오. 페이지가 무언가를 생성하게되면 무슨 일이 일어나는지 이해하는 데 도움이되지 않습니다. – Seb

+0

그리고 나는 downvoted, 왜냐하면 * 도메인 제한 * 순수 추측입니다. 질문을 읽는 것에서부터, 나는 전혀 모른다. 누군가 나를 위해 해. – Seb

+3

링크는 숨은 양식 제출을위한 URL을 작성하는 도우미입니다. 이 작업을 반복해야하는 사람은 누구나이 점에 고맙게 여길 것입니다. Eloqua, Seb와 (과) 협력합니까? – Dirk