HTML: Популярный самоучитель

ОглавлениеДобавить в закладки К обложке

Прочие сценарии

Кроме рассмотренных сценариев, обеспечивающих создание, работоспособность меню и разворачивающихся абзацев, каждая страница использует еще два сценария для заполнения секции дополнительной информации (ячейка, образующая левый ряд основной таблицы) и информации об авторских правах (нижняя часть страницы, образованная слиянием ячеек последней строки основной таблицы).

Первый из указанных сценариев находится в файле load_info.js и выглядит следующим образом (пример 14.8).

Пример 14.8. Содержимое файла load_info.js

/*

Сценарий в этом файле загружает картинки яблок

и рекламные сообщения

*/

//Функция генерации случайного значения (целого)

function rand(min, max){

return Math.floor(Math.random()*(max-min)+min);

}

//Загрузка изображения document.write("<TABLE width = \"100%\" height = \"100%\">");

document.write("<TR><TD><IMG id = \"apple_image\" width = \"100%\"");

document.write("src = \"apples/" + rand(1,14.9) + ".jpg\"></TD></TR>");

//Типа загрузка рекламы...

document.write("<TR><TD>Здесь могла быть Ваша реклама</TD></TR>");

document.write("</TABLE>");

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

Еще один сценарий используется для заполнения ячейки в нижней части страницы сведениями об авторских правах. Он записан в файле copyright.js и состоит из одной‑единственной строки:

document.write(«&copy; Чиртик Александр 2006»);


Логин
Пароль
Запомнить меня