UZIKSOFT
Меню сайта
Категории раздела
Офис [23]
Файлы [6]
Система [101]
Разное [1]
Графика [31]
Интернет [3]
Локальная сеть [1]
Аудио [4]
Антивирусы [15]
Архиваторы [5]
Безопасность [14]
Рабочий стол [14]
Мультимедиа Видео [10]
Тесты компьютера [1]
Справочники и Журналы [5]
Програмирование [6]
Скрипты для Ucoz [26]
Скачать PC иры [35]
Мини Игры [7]
Сборки Windows [17]
Cборки софта [2]
Драйвера [2]
Вебмастерам [3]
Хаксофт [12]
Для Android [11]
Торрент Игры [58]
Наш опрос
Каких программ должно быть больше на сайте
Всего ответов: 4
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Окно при первом посещении сайта на uCoz
15.09.2014, 20:23

Окно при первом посещении сайта на uCoz

 
Окно при первом посещении сайта на uCoz
 

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

Что можно поместить в такое окно? Например, виджет Вашего сообщества ВКонтакте, рекламу или просто приветствие. Этот скрипт понадобиться не всем, вернее не только лишь всем, мало кому он может понадобиться. А если серьезно, основная цель скрипта на этой странице, не дать uWnd окнам появляться при каждом заходе на сайт. Рекомендую вообще не позволять открываться никаким окнам при заходе на сайт, делайте это только на время, чтобы, например, показать пользователям какую-то важную информацию.

Установка

Добавьте следующий код в нижнюю часть сайта перед закрывающимся тегом </body>, добавьте содержимое окна и впишите свой заголовок:

<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 * 24 * 60 * 60 * 1000));
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>
 
 

Что за печенье? Я имею в виду Cookies: информация о посещении сайта записывается в историю браузера. Таким образом, при заходе на сайт скрипт проверяет, имеется ли такая запись. Если нет, показывает окно и одновременно создает в браузере Cookies.

Категория: Скрипты для Ucoz | Добавил: uzik
Просмотров: 485 | Загрузок: 0 | Рейтинг: 0.0/0


Всего комментариев: 0
idth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *:
Email:
Код *:
Вход на сайт
Поиск
Друзья сайта
Copyright RRTSOFT © 2024Сделать бесплатный сайт с uCoz
Яндекс.Метрика