1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Функции JavaScript

Тема в разделе "Web - программирование", создана пользователем -, 14 мар 2005.

Статус темы:
Закрыта.
  1. Гость

    Репутация:
    0
    Кароче есть скрипт
    Код:
    <script LANGUAGE="JavaScript">
    var expDays = 0; // Через скока дней откроется.
    var page1 = "/sot.htm"; // Ссылка
    var windowprops = "width=310,height=262,location=no,toolbar=no,menubar=no,scrollbars=0,resizabl
    e=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);
    newWindow = window.open(page1, "", windowprops);
    setTimeout('closeWin(newWindow)', 3000);
    }
    else {
    count++;
    SetCookie('count', count, exp);
     }
    }
    function closeWin(newWindow) {
    newWindow.close();  
    }
    </script>
    Он открывает и закрывает всплувающее окошко. Мне нада сделать так, чтобы это окошко после открытия становилось неактивным, т.е. предыдущее окно было открыто а pop окошка не было вообще видно. Как мне мона такое сделать?
     
  2. ????

    ???? Гость

    Репутация:
    0
    <p>

    В версии 1.2 языка javascript были добавлены некоторые новые свойства
    (то есть в Netscape Navigator 4.0). Вам не следует пользоваться этими
    свойствами, готовя материалы для Netscape 2.x, 3.x или Microsoft
    Internet Explorer 3.x, поскольку эти браузеры не понимают языка 1.2
    javascript. Новые свойства окон: </p><p>

    </p><center>
    <table border="1" cellpadding="2">

    <tbody>[tr]alwaysLowered yes|no[/tr][tr]
    alwaysRaised yes|no[/tr][tr]
    dependent yes|no[/tr][tr]

    hotkeys yes|no[/tr][tr]
    innerWidth количество пикселов (заменяет width)[/tr][tr]
    innerHeight количество пикселов (заменяет height) [/tr][tr]
    outerWidth количество пикселов[/tr][tr]

    outerHeight количество пикселов[/tr][tr]
    screenX количество пикселов[/tr][tr]
    screenY количество пикселов[/tr][tr]
    titlebar yes|no[/tr][tr]
    z-lock yes|no[/tr]</tbody></table>
    </center>
    <a href="java script:void(window.open('codeby.net', 'child', 'alwaysLowered=yes,width=250,height=500,resizable=no,scrollbars=yes'))"> - тынц - </a>


    Только не везде и не всегда работает - подробнее...
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей