Popup

Создание лайтбоксов (попапов) на лендингах в cPortfolio Если вам нужно вызвать попап не через стандартную кнопку cPortfolio а повесить на какое-нить событие, например onclick, тогда попап можно вызвать таким js кодом: popupOpen(’#/p/urlхолста’); - где urlхолста вы должны заменить на урл который находится в настройках холста или так: popupOpen(’c_1514’); - где 1514 это id холста. Если вы хотите вызвать попап, когда человек пытается покинуть страницу, но для тех кто хоть чуть побыл на странице, тогда нужно использовать такой код в настройках страницы: «script» function userOnMouseLeave() { if ($(’.popupContent’).length) return; popupOpen(’c_1514’); (“mouseleave“, userOnMouseLeave); } setTimeout(function() { (“mouseleave“, userOnMouseLeave); }, 30000); «/script» где 30000 - примерно 30с, после чего скрипт будет срабатывать, если человек выходит мышкой за пределы страницы, то ему показывается попап номером 1514 Внимание: вместо обычных одинарных угловых кавычек в примерах используются двойные, так как гугл не разрешает вставлять одинарные кавычки в описании! Если вам нужно просто вывести попап через 30 секунд, тогда «script»setTimeout(function(){popupOpen(’c_1018’);}, 30000);«/script» где 1018 - это id холста 30000 - время Если вам нужно вывести один раз попап, когда человек впервые зашел на ваш сайт, то это можно сделать так: «script» if((’popState’) != ’shown’){ popupOpen(’#/p/urlхолста’); (’popState’,’shown’); } «/script» urlхолста - надо заменить на реальный урл который прописан в настройках холста Внимание: вместо обычных одинарных угловых кавычек в примерах используются двойные, так как гугл не разрешает вставлять одинарные кавычки в описании!
Back to Top