При вставке формы на сайт, чтобы исключить момент того, что пользователь теряет форму из вида, когда в многостраничной форме страницы разной длины и при переходе с длинной страницы на маленькую, у нас настроено по умолчанию, что форма постоянно будет в поле зрения пользователя. Т.е. пользователю не нужно прокручивать страницу сайта, чтобы вернуться к форме.
Например, код вставки на сайт выглядет таким образом:
<div id="form_102592_1"></div> <script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push({formId:102592,host:"formdesigner.ru",formHeight:0, el: "form_102592_1", center: 0}); var s = d.createElement("script"), g = "getElementsByTagName"; s.type = "text/javascript"; s.charset="UTF-8"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:")+"//formdesigner.ru/js/iform.js"; var h=d[g]("head")[0] || d[g]("body")[0]; h.appendChild(s); })(document, window, "fdforms"); </script>
Иногда в зависимости от того, какая у вас платформа и в какие места вы вставляете форму к себе на сайт, бывает некорректное отображение на сайте при клике кнопки "Дальше". Сайт может сдвинуться (подняться) к форме. Чтобы устранить такую проблему на некоторых платформах и настройках сайта, Вам нужно добавить в полученный код для вставки, параметр "scroll: false". Его необходимо разместить после параметра "center: 0", через запятую:
<div id="form_102592_1"></div> <script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push({formId:102592,host:"formdesigner.ru",formHeight:0, el: "form_102592_1", center: 0, scroll: false}); var s = d.createElement("script"), g = "getElementsByTagName"; s.type = "text/javascript"; s.charset="UTF-8"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:")+"//formdesigner.ru/js/iform.js"; var h=d[g]("head")[0] || d[g]("body")[0]; h.appendChild(s); })(document, window, "fdforms"); </script>