К сожалению, иногда могут возникать проблемы с прохождением звонков с форм. В частности, это может быть связано с особенностями самого сайта.
Для решения основных проблем, связанных с прохождением звонков с форм, мы подготовили дополнительный код для устранения данной проблемы. Его необходимо установить в шаблон Вашего сайта (например, после кода наших виджетов).
Код:
<script>
var selectorForm="form",selectorButton='[type="submit"],[type="button"],button';function saasCall(t){wsKiller.checkFormOnSubmit(t.closest(selectorForm))}setInterval(()=>{for(var t=document.querySelectorAll(selectorForm),l=0;l<t.length;l++)if(window.WBK)for(var e=t[l].getAttribute("class"),s=t[l].querySelectorAll(selectorButton),r=0;r<s.length;r++){var a=s[r].getAttribute("onclick");a&&(a=a.trim()),1===wsKiller.settings.killerFormCall?/saasCall/.test(a)||(a?s[r].setAttribute("onclick",`saasCall(this); ${a}`):s[r].setAttribute("onclick","saasCall(this);")):2===wsKiller.settings.killerFormCall&&!/saasCall/.test(a)&&/callbackwidget-call-form/.test(e)&&(a?s[r].setAttribute("onclick",`saasCall(this); ${a}`):s[r].setAttribute("onclick","saasCall(this);"))}},250);
</script>
Примечание: иногда код виджетов на сайте может быть не загружен. В этом случае, звонок с форм не пройдет даже с дополнительным кодом, указанным выше.
Основные причины:
- Блокировщики рекламы (AdBlock, uBlock, AdGuard и т.д.).
- Медленное интернет — соединение.
Оставьте комментарий