Не блокируемый pop up
На днях у меня возникла задача: написать красивый pop up.
Стандартные методы - это все хорошо и быстро, но к сожалению (рекламодателей и к счастью пользователей интернета(хотя... с какой стороны посмотреть?)) браузеры данные pop up-ы блокируют.
Начал искать в интернете нестандартные решения, поскольку подумал - задача довольно тривиальная, решение обязательно должно быть, а если есть уже решение то зачем изобретать велосипед?
В поисках готового скрипта попадал то на один форум то на другой блог... и практически в каждой соответствующей теме упоминалась программа Impact PopUp! В конце концов, не найдя кода удовлетворяющего всем моим требованиям я решил поискать данную программу и испробовать ее. Но вот незадача... ее нет в shareware варианте, а скрипт нужен был срочно. А вдруг прога не понравится...?? и всего ради одного применения покупать как то не совсем разумно. Но на сайте автора программы есть примеры! Чтож, ВЕЛИКОЛЕПНО! Сохранил пример на локалхосет - все работает... почти... только картинки не с тем путем загружаются и нужно функции подкорректировать под себя. Иду в код скрипта, а там все функции закодированные в charCodeAt.
Пришлось пропустить весь шифрованный код через fromCharCode (если кому будет необходимо сделать данную операцию решил выложить данную тулзу на сайте: Расшифровка js Unicode (CharCode)).
Скрипт в расшифрованном виде и готов к работе!
Остается подкорректировать данные в функциях под свои нужды и отредактировать картинку! :)
Картинка-стикер в архиве: logo.png
Запуск pop up-а осуществляется вставкой в странице кода:
Где 2.js имя файла скрипта.
Пример работы можно посмотреть здесь
Архив скрипта здесь
