Логотип сайта retro-bit.ru

RANDOM GAME
Титульный экран из игры 999999 in 1 / 999999 в 1

MENU

CATEGORIES
По сайту [0]
По эмулятору [5]
Запись игры [2]
Дампинг [0]
Подключение [3]
Тех. Информация. [29]
Техническая Помощь
Обратная Совместимость Игр на Приставках [0]
Ошибки и их решения [9]
Стрим, Трансляции [5]
Сетевая игра [0]
Хостинг [3]
Хостинг для игровых серверов, хостинг радио. и хостинг сайтов. Избранное и проверенное для читателей нашего сайта.
Браузер [1]
Скрипты и Коды для сайтов [2]
Настройка Приставки (Консоли) [7]


Всплывающее окно при первом посещении сайта для uCoz

Скрипт (Код) - Всплывающее окно при первом посещении сайта для uCoz.

В общем-то поскольку я его нашел, то решил сразу после простого окна с просьбой регистрации, выложить второе - более сложное, которое использует куки браузера и показывается только один раз, при первом посещении сайта. В такое окно можно поместить что угодно, можно также вставить сообщение с просьбой регистрации или входа, можно встать какую-то другую важную информацию, новость или обновление. Можно вставить адреса групп сайта в социальных сетях, в общем - что угодно.

Итак, также в нижнюю часть сайта ставите этот скрипт:

<div style="display:none;" id="name_uWdn">
Информация в окне!
</div>
<script type="text/javascript">  
function setCookie(name, value, days) {  
if (days) {  
var date = new Date();  
date.setTime(date.getTime() + (days*1000*60*60*24*356));
var expires = "; expires=" + date.toGMTString();}  
else var expires = "";  
document.cookie = name + "=" + value + expires + "; path=/";}  
function getCookie(name) {  
var nameEQ = name + "=";  
var ca = document.cookie.split(';');  
for (var i = 0; i < ca.length; i++) {  
var c = ca[i];  
while (c.charAt(0) == ' ') c = c.substring(1, c.length);  
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);}  
return null;}  
function eraseCookie(name) {setCookie(name, "", -1);}
function Cookie(name, days) {
if (!getCookie(name)) {
setCookie(name, true, days);  
new _uWnd('name','Заголовок в окне',502,272,{autosize:1,maxh:300,minh:100},$('#name_uWdn').html())}}
Cookie('uWnd75', 1)
</script>

С установкой это все, но самое главное впереди, теперь разберем настройку скрипта - что в нем и за что отвечает. Начну по порядку:
 

  • (days*1000*60*60*24*356) - это периодичность появления окна. В данном случае - год, то есть это окошко будет появляться раз в год, но вы можете указать любой другой период: один час, день, месяц и т.д. Чтоб понять как это сделать я разберу что это за числа: 1000 - миллисекунды, а знак * - умножение. То есть 1000 миллисекунд (что равно 1 секунде) мы умножаем на 60 - и получаем минуту, которую умножаем еще на 60 - и получаем час, который умножаем на 24 - и получаем сутки, которые умножаем на 356 - и получаем год. Исходя из этого, я думаю вы легко сможете составить нужную вам периодичность.
  • Заголовок в окне - ну это элементарно, это заголовок.
  • 502,272 - фиксированная ширина и высота окна.
  • maxh:300,minh:100 - максимальная ширина и минимальная высота окна.

    Еще раз отмечу, скрипт обращается к кукам браузера, и если выясняется что пользователь на сайте первый раз или с момента последнего посещения прошло больше времени чем в скрипте указано - то окно ему показывается, а при последующих заходах на сайт или обновлениях страниц - окно показываться не будет до тех пор, пока указанное время не истечет. Ну или пока этот пользователь не почистит куки своего браузера.

    Собственно теперь точно все, думаю я как нельзя подробно все разжевал, можете все настраивать - как душе годно. Кстати, если у вас вид ajax-окон стандартный - то есть некрасивый, можете его поменять на более привлекательный, здесь в разделе есть несколько неплохих вариантов.
© Retro-Bit.Ru
Похожие Коды, Секреты, Статьи:

Страница Всплывающее окно при первом посещении сайта для uCoz Скрипты и Коды для сайтов Настройки и Тех. Помощь Коды, Пароли, Секреты, Чит-Коды и Статьи

Если в сборнике нет кодов / паролей к игре, и вы желаете их добавить., перейдите в раздел, нажав кнопку: Добавить. Мы будем вам признательны за наполнение сборника кодов. Желаем вам хорошего настроения и ностальгии. Retro-Bit.ru

If you know cheat codes, secrets, hints, glitches or other level guides, that can help others leveling up, then please: Submit your Cheats. and share your insights and experience with other gamers. Thank you from Retro-Bit.ru

Категория: Скрипты и Коды для сайтов | Добавил: EmeraldGP (20.06.2021)
Просмотров: 12 | Теги: Всплывающее окно, юкоз, Ucoz, Скрипты, скрипт | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
LOGIN

SEARCH

SHARE

DONATE!

Donate to Retro-Bit


CHAT


STAT.
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сейчас на сайте:

Кто нас сегодня посетил



Retro-Bit © 2020-2021

Все права на материал с сайта сохранены и принадлежат их авторам. Любое копирование текста с сайта должно сопровождаться прямой активной ссылкой на наш сайт. Все игры (в том числе и онлайн), эмуляторы, и другие программы и материалы, предоставляются на некоммерческой основе (бесплатно) игры скачанные с этого сайта, носят ознакомительный характер и после ознакомления должны быть удалены. Некоторые материалы доступны на картриджах и других легальных носителях, поэтому могут быть приобретены для частного использования.

%
Сайт управляется системой uCoz