битрикс cms?
а то если клиент жмёт 3 раза кнопку отправить, то 3 заявки приходит....
Нашёл кусок кода:
CJSCore::Init(array("popup"));
?><div id="hideBlock" style="display:none;">
<h1>Заявка успешно оформлена</h1>
<p>
Менеджер перезвонит вам в ближайшее время
</p>
<script>
BX.ready(function(){
var oPopup = new BX.PopupWindow('popup_see', window.body, {
autoHide : true,
offsetTop : 1,
offsetLeft : 0,
lightShadow : true,
closeIcon : true,
closeByEsc : true,
overlay: {
backgroundColor: 'red', opacity: '80'
}
});
oPopup.setContent(BX('hideBlock'));
BX.bindDelegate(
document.body, 'click', {className: 'callback-question__item' },
BX.proxy(function(e){
if(!e)
e = window.event;
oPopup.show();
return BX.PreventDefault(e);
}, oPopup)
);
});
</script>
<div class="callback-question__item">
Получить решение <br>
<br>
Засунул в init, поломал сайт)пришлось обратно убирать
Зачем ты html в init запихал?😂
:) а куда его?)
Хотя бы в шаблон помести 🤣🤣🤣
можешь подсказать куда какой кусок надо воткнуть?) html в шаблон, тут понятно
Воткни всё, потом поочерёдно думай че удалить
ок, попробую)
Обсуждают сегодня