Skip to: Site menu | Main content

Не блокируемый pop up

На днях у меня возникла задача: написать красивый pop up.

Стандартные методы - это все хорошо и быстро, но к сожалению (рекламодателей и к счастью пользователей интернета(хотя... с какой стороны посмотреть?)) браузеры данные pop up-ы блокируют.

Начал искать в интернете нестандартные решения, поскольку подумал - задача довольно тривиальная, решение обязательно должно быть, а если есть уже решение то зачем изобретать велосипед?

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

Скрипт в расшифрованном виде и готов к работе!

Остается подкорректировать данные в функциях под свои нужды и отредактировать картинку! :)

Картинка-стикер в архиве: logo.png

Запуск pop up-а осуществляется вставкой в странице кода:

<script src=2.js></script>



Где 2.js имя файла скрипта.

Пример работы можно посмотреть здесь

Архив скрипта здесь