Скрипты для лендингов. Самые популярные из которых оставлю здесь:
Данный скрипт выводит всплывающее окошко с вашим текстом перед загрузкой лендинга. Обязательно использовать во всех вертикалях.
Вставляем перед
alert("Ваш текст");
Backfix
Данный скрипт не дает пользователю уйти с нашего лендинга. При нажатии кнопки “Назад” открывается всплывающее окошко c текстом. Вставляем перед
history.pushState({ page: 1 }, 'Ваш текст (заголовок)', "#back");
window.onhashchange = function (event) {
window.location.hash = 'back';
alert('Ваш текст');
};
ExitPop
Данный скрипт при закрытии окна вызывает окно с просьбой подтвердить уход со страницы. Здесь можно заставить человека не закрывать окно. Вставляем перед
var PreventExitPop = true;function ExitPop() {if(PreventExitPop != false) {return "Ваш текст";}}window.onbeforeunload = ExitPop;
Вибрация
Данный скрипт вызывает вибрацию у телефона (работает не всегда). Вставляем перед
if (window.navigator && window.navigator.vibrate) { navigator.vibrate([50, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30]); } else { navigator.vibrate(0); }
Данный скрипт выводит всплывающее окошко с вашим текстом перед загрузкой лендинга. Обязательно использовать во всех вертикалях.
Вставляем перед
alert("Ваш текст");
Backfix
Данный скрипт не дает пользователю уйти с нашего лендинга. При нажатии кнопки “Назад” открывается всплывающее окошко c текстом. Вставляем перед
history.pushState({ page: 1 }, 'Ваш текст (заголовок)', "#back");
window.onhashchange = function (event) {
window.location.hash = 'back';
alert('Ваш текст');
};
ExitPop
Данный скрипт при закрытии окна вызывает окно с просьбой подтвердить уход со страницы. Здесь можно заставить человека не закрывать окно. Вставляем перед
var PreventExitPop = true;function ExitPop() {if(PreventExitPop != false) {return "Ваш текст";}}window.onbeforeunload = ExitPop;
Вибрация
Данный скрипт вызывает вибрацию у телефона (работает не всегда). Вставляем перед
if (window.navigator && window.navigator.vibrate) { navigator.vibrate([50, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30, 100, 30]); } else { navigator.vibrate(0); }