JavaScript: Список топиков:

JSFIRST:
    Как вставлять программы на Java Script.
    
    Итак, например вы хотите, чтобы внизу вашего документа появлялся
    какой-либо текст методом телетайпа (Он будет появляться на серой
    панели браузера, на которой сообщается о скорости соединения).
    
    Берем наш скелет HTML-документа
    
    <html>
    <head>
    <title>Ваш заголовок. </title>
    </head>
    <body>
    
    </body>
    </html>
    
    И вставляем между дескрипторами <head> и </head> саму программу,
    которая создаст такой эффект.
    
    <html>
    <head>
    <title>Ваш заголовок. </title>
    <SCRIPT>
       <!-- Start Script Segment
       // This script is Copywrite 1997 Nic Jansma, All Rights Reserved
    
       numlines = 6; // Set this to the number of lines you want
              // to be displayed on the bar
    
       StatusBar = new MakeArray(numlines);
    
       StatusBar[1] = "Text number 1"
       StatusBar[2] = "Text number 2"
       StatusBar[3] = "Text number 3"
       StatusBar[4] = "Text number 4"
       StatusBar[5] = "Text number 5"
       StatusBar[6] = "Text number 6"
    
       DoLoop = 0;  // Set this to 1 if you want the messages to 
              // keep playing in a loop, otherwise set it to 0.
    
       Speed = 100; // Time in miliseconds between each letter being printed.
    
       Pause = 1000; // Time in miliseconds between each message.
    
       timerID = null;
       IsRunning = false;
       CurrentMessage = 1;
       CurrentLetter = 0;
    
       function StartBanner() {
          StopBanner();
          ShowBanner();
       }
    
       function StopBanner() {
           if (IsRunning) { clearTimeout(timerID); }
          IsRunning = false
       }
    
       function ShowBanner() {
           if (CurrentMessage > numlines) {
               if (DoLoop) {
                   CurrentMessage = 1;
                   CurrentLetter = 0;
               } else {
                   StopBanner();
                   window.status = ""
                   return;
               }
           }
           currtext = StatusBar[CurrentMessage]
    
           if (CurrentLetter > currtext.length) {
               CurrentLetter = 0
               CurrentMessage++
               timerID = setTimeout("ShowBanner()", Pause)
           } else {
               Msg = currtext.substring(0, CurrentLetter + 1)
               window.status = Msg
               CurrentLetter++
               timerID = setTimeout("ShowBanner()", Speed)
           }
       }
    
    
       function MakeArray(n) {
             this.length = n;
             for (var i = 1; i <= n; i++) {
                 this[i] = 0 }
               return this
    
    
         }
       // End Script -->
       </SCRIPT>
    </head>
    <body onLoad="StartBanner();">
    
    Здесь находится ваш текст.
    
    </body>
    </html>
    
    Вместо Text number 1,2,3,4,5,6 напишите свои строки. Они не должны
    быть слишком большими, примерно 5-9 слов. Текст должен быть написан
    латинским шрифтом. Это обязательное условие для данного скрипта
    (Script - это небольшая программа на Java Script). Если вы хотите,
    чтобы ваш текст печатался без остановки, то в программной строке
       DoLoop = 0;
    Замените цифру 0 на 1.
    
    Если вы хорошо знаете английский, то вы можете, следуя комментариям
    в программе изменить в ней количество строк, скорость печатанию
    строк, размер паузы между каждой из строк.
    Теперь небольшое объяснение о следующем дескрипторе
    
    <body onLoad="StartBanner();">
    
    Он означает, что при загрузке данного документа начинает работать
    программа, находящаяся между дескрипторами <head> и </head>.
    
    Если вы хорошо знаете HTML, то можете добавить сюда другие
    параметры. Hапример:
    <body background="fon.gif" text="#FFFFFF" onLoad="StartBanner();">
    
    Думаю, что в принципе вам понятно, как вставлять программы в
    HTML-документы. Hо иногда программы, или их отдельные части могут
    вставляться между дескрипторами <body> и </body>.
    
    Так же можно вставлять ссылку на сам скpипт. Это будет выглядеть пpимеpно так:
    
    <script language=JavaScript SRC="someScript.js">
    </script>
    
    Пpи таком ваpианте необходимо чтобы файл someScript.js содеpжал сам скpипт
    от начала и до конца:
    
    <!-- Hide script from old browsers
    // (c) 1999 Zl0ba. All rights reserved. ;)
     document.write("I'm best javaScript programmer!")
    // -->
    
    Этот способ удобен тем, что во всех html'ях остается только html, а скpипты 
    лежат отдельно.
    

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