ГЛАВНАЯ ФОРУМ НОВОСТИ TOP 100 ВИДЕО АРХИВ ДРУЗЬЯ WEB МАСТЕРУ РАДИО СТОЛ ЗАКАЗОВ  
Популярное видео
Двойной форсаж / 2 Fast 2 Furious (2003)
Двойной форсаж / 2 Fast 2 Furious (2003)

Сериал Интерны (2 сезон) все серии 61-120
Сериал Интерны (2 сезон) все серии 61-120

Крёстный Отец 2 / The Godfather: II
Крёстный Отец 2 / The Godfather: II

Байкеры / Biker Boyz ( 2003 )
Байкеры / Biker Boyz ( 2003 )

Коментарии

Oposum пишет::22 выпуск





Oposum пишет::2 выпуск


Oposum пишет::4 серия добавлена



Oposum пишет::6 сезонов полностью

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Курилка » Обо всем по немногу » Вот решил выложить скриптик клик андера
Вот решил выложить скриптик клик андера
OposumДата: Среда, 07.09.2011, 01:48 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 56
Награды: 1
Репутация: 1
Статус: Offline
Довольно часто у веб мастеров возникает потребность установить всплывающее окно либо для партнёрок или же для того что бы показать какую-либо страницу. В данном скрипте прописано открытие 2 страниц при желании можно поменять на 1 + есть запись в куки то есть срабатывать эта ерундень будет через определенное время

Code
if (navigator.cookieEnabled)
{
      var pop_under = null;
      var pop_cookie_name = "gavgav1";
      var pop_timeout = 720;

      function pop_cookie_enabled()
      {
          var is_enabled = false;
          if (!window.opera && !navigator.cookieEnabled)
           return is_enabled;

          if (typeof document.cookie == 'string')
            if (document.cookie.length == 0)
            {
                document.cookie = "test";
                is_enabled = document.cookie == 'test';
                document.cookie = '';
            }
            else
            {
                is_enabled = true;
            }
            return is_enabled;
     }

     function pop_getCookie(name)
     {
         var cookie = " " + document.cookie;
         var search = " " + name + "=";
         var setStr = null;
         var offset = 0;
         var end = 0;
         if (cookie.length > 0)
         {
             offset = cookie.indexOf(search);
             if (offset != -1)
             {
                 offset += search.length;
                 end = cookie.indexOf(";", offset);
                 if (end == -1)
                 {
                     end = cookie.length;
                 }
              setStr = unescape(cookie.substring(offset, end));
          }
      }
      return(setStr);
     }

     function pop_setCookie (name, value)
     {
          document.cookie = name + "=" + escape(value) + ";expires=Friday,31-Dec-50 23:59:59 GMT; path=/;";
     }

     function show_pop()
     {
        var pop_wnd = "http://www.link1.ru";
        var pop_wnd2 = "http://www.link2.ru";

         var fea_wnd = "scrollbars=1,resizable=1,toolbar=1,location=1,menubar=1,status=1,directories=0";
         var need_open = true;
         if (document.onclick_copy != null)
           document.onclick_copy();
         if (document.body.onbeforeunload_copy != null)
           document.body.onbeforeunload_copy();
         if (pop_under != null)
         {
           if (!pop_under.closed)
             need_open = false;
         }

         if (need_open)
         {
             if (pop_cookie_enabled())
             {
                 val = pop_getCookie(pop_cookie_name);
                 if (val != null)
                 {
                     now = new Date();
                     val2 = new Date(val);
                  utc1 = Date.UTC(now.getFullYear(), now.getMonth(), now.getDate(), now.getHours(), now.getMinutes(), now.getSeconds());
                  utc2 = Date.UTC(val2.getFullYear(), val2.getMonth(), val2.getDate(), val2.getHours(), val2.getMinutes(), val2.getSeconds());
                  if ((utc1 - utc2)/1000 < pop_timeout*60)
                  {
                      need_open = false;
                  }
              }
          }
      }

      if (need_open)
      {
          under = window.open(pop_wnd, "", fea_wnd);
          under.blur();

          under2 = window.open(pop_wnd2, "", fea_wnd);
          under2.blur();        

          window.focus();
          if (pop_cookie_enabled())
          {
              now = new Date();
              pop_setCookie(pop_cookie_name, now);
          }
         }
     }

     function pop_init()
     {
           var ver = parseFloat(navigator.appVersion);
           var ver2 = (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0 )&&(navigator.userAgent.indexOf('Opera') == -1)&&(navigator.appName != 'Netscape') &&(navigator.userAgent.indexOf('MSIE') > -1) &&(navigator.userAgent.indexOf('SV1') > -1) &&(ver >= 4);
        if (ver2)
        {
            if (document.links)
            {
                for (var i=0; i<document.links.length; i++)
                {
                    if (document.links[i].target != "_blank")
                    {
                        document.links[i].onclick_copy = document.links[i].onclick;
                        document.links[i].onclick = show_pop;
                   }
               }
           }
        }
        document.onclick_copy = document.onclick;
        document.onmouseup = show_pop;return true;
     }
     pop_init();
}  


Данный код упаковывается в JS файл например anunah.js и вызывается со страницы вот этим кодом

Code
<script language="JavaScript" type="text/javascript" src="http://site.ru/anunah.js"></script>


В общем кому пригодится - пожалуйста, есть вопросы? пишите
 
Форум » Курилка » Обо всем по немногу » Вот решил выложить скриптик клик андера
Страница 1 из 11
Поиск:
Профиль
Среда
20.09.2017
23:07


Логин:
Пароль:
Поиск
Случайное видео
Люди Икс 3: Последняя битва / X-Men: The Last Stand (2006)

Люди Икс 3: Последняя битва / X-Men: The Last Stand (2006)

Просмотров - 9429



Луковые новости (Луковый кинофильм)

Луковые новости (Луковый кинофильм)

Просмотров - 2858



Ангелы и демоны (2009)

Ангелы и демоны (2009)

Просмотров - 3573



Властелин колец: Братва и кольцо ( Гоблин )

Властелин колец: Братва и кольцо ( Гоблин )

Просмотров - 15885



Никто не знает про секс (2006)

Никто не знает про секс (2006)

Просмотров - 3192



Друзья сайта
Кинотеатр онлайн
Copyright KinofileZ.ru© 2017