Если вы хотите отобразить бегущую строку иной длины, измените значение атрибута siz e на максимальное число символов, которые должны быть отобра — жены на экране. (Также не забудьте установить значение атрибута value равным текстовой строке, которую бегущая строка должна будет прокручивать на экра — не.) Затем, чтобы создать эффект бегущей строки, вставьте следующую функцию между начальным и конечным дескрипторами сценария ( ) в заголовке своей Web-страницы:
var StartPos = 0;
function scrollingMarquee()
{
var i
var Padding =20 ; // количество пробелов между повторениями
var ScrollingText = document. marquee. marquee^text. value;
var StringLength = document. marquee. marquee_text. value. length;
var TimerlD;
// Интервал — это количество пробелов между концом
// бегущего текста и началом следующей копии этого текста
// Ожидать 200 миллисекунд, прежде чем перейти на 1 символ вправо
TimerlD • setTimeout(«scrollingMarquee()»,200);
}
Помните, на Web-страницу можно поместить сколько угодно форм, поэтому вставка на страницу бегущей строки не помешает вам принимать ввод пользова —
теля в другой форме. Более того, вы можете поместить свою форму или формы в
таблицу. Тогда с помощью таблицы со скрытыми границами вы сможете помес —
тить бегущий текст (то есть поле формы с «бегущим» текстом) именно туда, где
вы хотите видеть его на Web-странице.
Глава9
Java-аплеты и объекты ActiveX
В этой главе
• Создание всплывающего навигационного меню с помощью
аплета
• Анимация строки текста с помощью аплета
Is Отображение и печать календаря на любой год с помощью аплета
^ Отображение с помощью аплета отрывка, случайным образом выбранного из текстового файла
• Создание с помощью аплета навигационного меню, выполняющегося в отдельном окне
• Прокручивание содержимого файла по вертикали в прямоугольной области на экране с помощью аплета
• Анимация синусоидальных колебаний изображения с помощью аплета
• Редактирование исходного Java-кода для компиляции пользовательского аплета
• Добавление в Web-страницу Internet-чата с помощью элемента управления ActiveX Microsoft Chat
• Использование только объектов ActiveX в Internet Explorer
Глава 9. Java-аплеты и объекты ActiveX 44 5
з главы 8 вы узнали, как создавать с помощью JavaScript сценарии,
[которые помещаются в HTML-файлы. Обнаружив JavaScript, Web-браузер выполняет соответствующие операторы. Хотя JavaScript предоставляет немало возможностей в области создания простых сценариев, JavaScript не предусматри — вает средств, с помощью которых программисты могли бы создавать мультиме —
дийные приложения, оперирующие звуком и графикой, или позволяющих про — граммистам взаимодействовать с удаленными данными,— такими как база данных предприятия. Для разработки высокопрофессиональных приложений для Web многие программисты применяют язык программирования Java.