Мобильная версия

Электронная библиотека

  • Современные работы
  • Бесплатно скачать книги
  • Бесплатно скачать книги
  • Высшая алгебра, геометрия
  • Математический анализ, ТФ
  • Дифференциальные уравнения
  • Численные методы алгоритмы
  • Математическая физика
  • Теория чисел и множеств
  • Специальные темы, книги
  • Общая высшая физика
  • Другие популярные издания
  • Программисту веб-дизайнеру

  • Документация - HTML, XML
  • Статьи пресс-релизы обзоры
  • Веб-дизайнеру - JavaScript
  • Другие материалы

  • Авторское право - помощь
  • Полиграфия, печать цвет
  • Библиография, статьи
  • Библиотека: скачать готовые скрипты Javascript
    Открывает два окна при первом заходе и не открывает второе окно вторично

    Посмотрите на работу этого сомнительного скрипта на отдельной веб-странице (персональный компьютер).
    При помощи приводимого ниже клиентского сценария - скрипта Javascript - можно открывать два окна при первом заходе и не открывать второе окно вторично. При первом входе открывается новое второе окно, создается файл cookie и при последующих заходах новое окно не открывается. Второе окно снова откроется через определенный промежуток времени. Сомнительное средство нечестной раскрутки сайтов, можно использовать очень аккуратно.

    Обязательно указание команды: <body OnLoad="checkCount()">
    Выделите мышью приводимый ниже код, скопируйте его (командой Ctrl+C) и вставьте его (командой Ctrl+V) в свою веб-страницу в необходимое место.

    <script language="javascript">
    <!-- Begin
    var expDays = 1; // number of days the cookie should last

    var page1 = "second-window.htm";
    var windowprops = "width=800,height=600,location=no,toolbar=no, menubar=no,scrollbars=1,resizable=yes";

    function GetCookie (name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
    return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
    }
    return null;
    }
    function SetCookie (name, value) {
    var argv = SetCookie.arguments;
    var argc = SetCookie.arguments.length;
    var expires = (argc > 2) ? argv[2] : null;
    var path = (argc > 3) ? argv[3] : null;
    var domain = (argc > 4) ? argv[4] : null;
    var secure = (argc > 5) ? argv[5] : false;
    document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "");
    }
    function DeleteCookie (name) {
    var exp = new Date();
    exp.setTime (exp.getTime() - 1);
    var cval = GetCookie (name);
    document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
    }
    var exp = new Date();
    exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
    function amt(){
    var count = GetCookie('count')
    if(count == null) {
    SetCookie('count','1')
    return 1
    }
    else {
    var newcount = parseInt(count) + 1;
    DeleteCookie('count')
    SetCookie('count',newcount,exp)
    return count
    }
    }
    function getCookieVal(offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if (endstr == -1)
    endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
    }

    function checkCount() {
    var count = GetCookie('count');
    if (count == null) {
    count=1;
    SetCookie('count', count, exp);

    window.open(page1, "", windowprops);

    }
    else {
    count++;
    SetCookie('count', count, exp);
    }
    }
    // End -->
    </script>


    Если же Вы не хотите морочить голову ни себе, ни посетителю, можно автоматически открывать второе окно с другим адресом при каждом заходе на веб-страницу. Скрипт очень простой и тривиальный. Помните только, что пользователи его очень не любят, а некоторые системы могут расценить как незаконный метод раскрутки чего-либо. Скопируйте этот простенький код скрипта, который сильно отягчает жизнь пользователям и нагружает их интернет, и (если позволяет совесть) вставьте его перед тэгами </head> <body>:

    <script language="javascript">
    OmenWindow=window.open("URL-Website","Имя", "toolbar=0,location=0,status=0,menubar=0,scrollbars=2,resizable=1")
    </script>


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

    <h1>
    <a href="URL-Website" target="main" onmouseover="window.open('URL-Website');">URL-Website</a>
    </h1>

    c 15/06/2015 страница посещена
    Counter.CO.KZ

    Мобильная версия

    Сайт для компьютера
    http://www.mat.net.ua