Иллюстрированный самоучитель по созданию сайтов

Динамическое отображение текста веб-страницы

Вот исходный текст этой страницы.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
  
<HEAD>
    <TITLE>Домашняя страница Сергея Сергеева.</TITLE>
    <STYLE>
        BODY {
            background-color: #BABAAO;
            color: rgb(29.29.24);
        }
        H1,
        H2 {
            text-align: center;
        }
        .Ink {
            color: #634438;
            text-decoration: underline;
            cursor: hand;
        }
        HR {
            margin-top: 24px;
            width: 75%;
        }
        DIV.epig {
            text-align: justify;
            font-size: smaller;
            width: 130;
        }
        DIV.pdps {
            font-style: italic;
            text-align: right;
        }
        DIV.ab {
            text-align: justify;
            text-indent: 2em;
        }
    </STYLE>
    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
        //<!--
        function show_hammer() {
                document.all.rasskaz.innerHTML = '
<H2>МОЛОТОК<BR>
<SPAN STYLE="font-style: italic;">рассказ</SPAN></H2>
<DIV STYLE="text-align: right; "><DIV CLASS="epig">Мы кузнецы, и дух наш молод.
<DIV CLASS="pdps">(Из песни) </DIV>
</DIV>
</DIV><BR>
<DIV CLASS="ab">Это случилось очень давно, уж и не помню в каком году,
в каком веке и в каком тысячелетии... (Здесь располагается текст рассказа) </DIV>';
            }
            //-->
    </SCRIPT>
</HEAD>
  
<BODY>
    <H1>Домашняя страница Сергея Сергеева</H1>
    <DIV STYLE="text-align: center;">Сказка &laquo;Иван-царевич и серый заяц&raquo;&nbsp;
        <SPAN CLASS="lnk" onClick="show_hammer()">Рассказ &laquo; МОЛОТОК&raquo;</SPAN>
    </DIV>
    <BR>
    <DIV STYLE="font-size: larger; ">
        <SPAN STYLE="font-weight: bold;"> Сергей Сергеев</SPAN> &mdash; писатель-авангардист, автор 20 рассказов.
        <BR>В жизни большой любитель собак и компьютерных игр.
        <BR>
        <BR>Некоторые его рассказы вы можете прочитать прямо здесь.</DIV>
    <HR>
    <DIV ID="rasskaz">
        <H2>ИВАН-ЦАРЕВИЧ И СЕРЫЙ ЗАЯЦ
            <BR>
            <SPAN STYLE="font-style: italic;">сказка</SPAN>
            </H2>
        <DIV STYLE="text-align: right;">
            <DIV CLASS="epig">Ну, погоди!..
                <DIV CLASS="pdps">(Из мультфильма)</DIV>
            </DIV>
        </DIV>
        <BR>
        <DIV CLASS="ab">Жил да был Иван-Царевич, и все у него было: и злато-серебро, и невест полный дворец, и книжек много умных, и тренажерный зал огромный. Однако тоскливо было у него на душе - как встанет утром с постели царской, так и начнет горевать, и горюет до вечера.</DIV>
        <DIV CLASS="ab">Долго ли, коротко ли ...</DIV>
        <DIV CLASS="ab">И они жили долго и счастливо и умерли в один день.</DIV>
        <HR>
    </DIV>
</BODY>
  
</HTML>

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.