2014-12-09 3 views

ответ

0

Я был в состоянии решить все вопросы формы тегов, используя следующий код

MktoForms2.loadForm("//app-***.marketo.com", "****", 8888, function (form) { 
     MktoForms2.$("#formPlaceholder_8888").append(form.getFormElem()); 
     form.addHiddenFields({ "Industry": document.title }); 
     form.onSuccess(function (values, followUpUrl) { 
      return false; 
     }); 
    }); 
<div id="formPlaceholder_8888">&</div> 

Заменить *** и 888 с правильными значениями сценария.

1

Существует три варианта интеграции формы Marketo на странице Kentico. Первый вариант - разместить код вставки формы, сгенерированный Marketo, непосредственно в HTML-странице Kentico. Второй вариант - интегрировать форму Marketo как iFrame на странице Kentico. Третьим вариантом будет использование вашей собственной формы на странице Kentico, а затем send this data to Marketo using a server-side form post.

+0

Есть ли возможность получить образец кода для встроенного метода, я попытался добавить через статический html-контент, но не работал, я подозреваю, что проблема связана с несколькими тегами формы. – KRR

+0

[Вот пример] (http://developers.marketo.com/assets/Forms2DevExamples/example1.html) из документации разработчика Marketo Forms. Пожалуйста, посмотрите исходный код страницы, чтобы узнать, как загружается сценарий. Тег формы должен иметь атрибут id, соответствующий параметру id, указанному в методе loadForm. Это должно затрагивать любые проблемы, связанные с несколькими тегами формы. –

+0

то, что я сделал, это изменить идентификатор тега главной страницы так же, как идентификатор тега marketoform и сохранить форму marketoform в статическом html-элементе управления. но я планирую интегрировать несколько форм marketo, влияет ли это изменение идентификатора на это – KRR