2016-03-05 3 views
0

Привет я следующая документация Hubspot о том, как встроить форму на внешний сайткак встроить форму Hubspot во внешнем сайте

Согласно документации, необходимо включать в себя код JavaScript

<!--[if lte IE 8]> 
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2-legacy.js"></script> 
<![endif]--> 
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script> 
<script> 

и создать форму

<script> 
    hbspt.forms.create({ 
    portalId: '2089699', 
    formId: '287337b2-e8a6-4eaa-b293-bbd3d3622d8a' 
    }); 
</script> 

и это, насколько документация идет. Я делаю это, и ничего не происходит. Кажется, что, по крайней мере, мне нужно будет сообщить hubspot , где, чтобы разместить форму, не так ли? ... очень странно.

Может ли кто-нибудь просветить меня на этом? Что мне не хватает?

ответ

0

Хорошо, отвечая на мой собственный вопрос!

Что необходимо, так это target вариант сказать HubSpot, где поставить форму:

<script> 
hbspt.forms.create({ 
    portalId: '2089699', 
    formId: '287337b2-e8a6-4eaa-b293-bbd3d3622d8a', 
    target: '#my_form', 
}); 
</script> 
+0

Рад, что вы нашли ответ, Мартин. Стоит отметить, что форма будет отображаться в той же DOM, что и вызов скрипта, когда цель не указана. Более подробную документацию по форме можно найти ... ... в Руководстве пользователя HubSpot: http://knowledge.hubspot.com/forms-user-guide-v2/how-to-replace-an-existing- form-with-a-hubspot-form-on-your-external-website ... в документе разработчика/формы API HubSpot: http://developers.hubspot.com/docs/methods/forms/advanced_form_options ... и в нескольких коротких и длинномерных статьях KB здесь: http://knowledge.hubspot.com/search?q=embed%20forms –

Смежные вопросы