Книга: 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(«© Чиртик Александр 2006»);
- Прочие операторы
- Прочие функции
- 14.9. Различные сценарии
- Вводящие в заблуждение заявления и прочие стратегии использования посланий
- 12.4.5. Прочие виджеты
- Как работают сценарии. События
- Скрипты продаж. Готовые сценарии «холодных» звонков и личных встреч
- Ошибка пятая: не держитесь за каждую строчку в своем сценарии
- Убедительные сценарии
- Регламентированные и прочие отчеты
- Сценарии Samba
- Сценарии preexec и postexec