12.4. Разбор нашего сценария в среде FrontPage

12.4. Разбор нашего сценария в среде FrontPage

Созданный сценарий состоит всего из четырех строк кода, которые выводят в окне браузера десять сообщений Привет, мир!!!. Все остальное – это код страницы на языке HTML. Далее мы немного поэкспериментируем со сценарием.

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

Рис. 12.4. Разработка сценариев в среде FrontPage

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

Возможно, вы уже догадались, что сообщение Привет, мир!!! выводит следующая строка:

document.write(«Привет, мир!!!»);

Как говорилось ранее, язык JavaScript является объектно-ориентированным, а значит, предполагается работа с объектами, в которых и реализованы почти все возможности языка. Поскольку нам необходимо вывести в документе приветствие, мы обратились к объекту document, в котором есть функция write() для вывода строк.

Чтобы приветствие выводилось несколько раз, используется оператор цикла for языка JavaScript, который вызывает функцию write() объекта document до тех пор, пока значение переменной i меньше десяти. Причем с каждым новым повтором значение переменной i увеличивается на единицу.

Таким образом, чтобы вывести, например, приветствие 20 раз, достаточно изменить всего одну цифру в следующей строке:

for (var i = 0; i < 10; i++)

В итоге получится строка:

for (var i = 0; i < 20; i++)

Теперь посмотрим, что получилось, просто перейдя в редакторе FrontPage в режим Просмотр (рис. 12.5).

Рис. 12.5. Просмотр работы сценария в среде FrontPage

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Отражения нашего сознания

Из книги Журнал `Компьютерра` №753 автора Журнал «Компьютерра»

Отражения нашего сознания Автор: Дмитрий ШабановЧто качественно отличает нашу психику от психики наших родственников - других видов животных? Высокий интеллект? Но как провести рубеж между человечьим и нечеловечьим уровнями его развития? Язык, вторая сигнальная


Приложение 1. Разбор задачи для собеседования с программистами

Из книги Записки автоматизатора. Профессиональная исповедь автора Орлов Андрей Георгиевич

Приложение 1. Разбор задачи для собеседования с программистами Итак, разбор задачи.Тест проверяет достижения соискателя скорее по п. 2 перечня требований, приведенного перед задачей, чем по п. 3 (если вы, конечно, еще помните, что там написано) Одновременно вы получаете


8.4. Разбор полетов

Из книги Разгони свой сайт автора Мациевский Николай

8.4. Разбор полетов В этом разделе некоторые наиболее посещаемые проекты Рунета будут рассмотрены с точки зрения клиентской оптимизации. Основной целью каждого проводимого ниже анализа является показать на рабочих примерах, каким именно образом можно ускорить загрузку


Василий Щепетнёв: Разбор полётов перед стартом

Из книги Цифровой журнал «Компьютерра» № 10 [3.3.2010 - 9.3.2010] автора Журнал «Компьютерра»

Василий Щепетнёв: Разбор полётов перед стартом Что ж, время принять позу успешного прорицателя и начать собирать лавры. Если дадут. Хотя вряд ли. Лавры полагаются за сбывшиеся предсказания приятного толка, например "Вас опять выберут президентом", "Вы непременно получите


Глава 4 Разбор и вычисление выражений

Из книги О чём не пишут в книгах по Delphi автора Григорьев А. Б.

Глава 4 Разбор и вычисление выражений Перед программистом нередко возникает задача вычисления арифметических или иных выражений, не известных на этапе компиляции программы. Готовых средств для этого в Delphi нет. В Интернете можно найти компоненты и законченные примеры


14.2.1. Разбор флагов в командной строке

Из книги Технология XSLT автора Валиков Алексей Николаевич

14.2.1. Разбор флагов в командной строке Для разбора командной строки чаще всего применяется библиотека getoptlong (библиотека getopts.rb, обладающая менее развитой функциональностью, считается устаревшей). Она понимает однобуквенные и длинные флаги и распознает двойной дефис (--)


15.1. Разбор XML и REXML

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.


22.3.2. Разбор имен файлов

Из книги C++ для начинающих автора Липпман Стенли

22.3.2. Разбор имен файлов Абсолютно обычным действием для привилегированных приложений является предоставление доступа к файлам ненадежным пользователям и разрешение этим пользователям передавать имена файлов, к которым необходим доступ. Хорошим примером служит


2.3. Разбор опций: getopt() и getopt_long()

Из книги автора

2.3. Разбор опций: getopt() и getopt_long() Примерно в 1980-х группа поддержки Unix для System III в AT&T заметила, что каждая программа Unix использовала для разбора аргументов свои собственные методики. Чтобы облегчить работу пользователей и программистов, они разработали большинство из


5. Разбор успеха по косточкам

Из книги автора

5. Разбор успеха по косточкам В прошлом у вас, вероятно, были проблемы, но сейчас вы добились результата. Путь к успеху можно оформить в виде отдельного кейса. Разложите по полочкам, как вы добились