Лабораторная работа № 6
Тема: «Управление окнами»
Вариант № 7
Содержание работы
Разработать HTML страницу, содержащую форму и скрипт.
Форма должна содержать поле ввода строки данных и две кнопки «Начать отображение» и «Остановить».
Пользователь вводит в поле ввода произвольную строку символов.
При нажатии кнопки «Начать отображение» введенный пользователем текст начинает отображаться в строке состояния браузера в виде «бегущей строки». Для этого запускается таймер, который каждые 100 миллисекунд от строки отрезается по одному символу и укороченный таким образом текст помещается в строку состояния, а в хвост ему пристраивается отрезанная часть строки, когда вся строка окажется исчерпанной процесс повторяется с начала.
В любой момент времени процесс отображения бегущей строки может быть остановлен и в строку состояния должен быть выведен текст по умолчанию
Самостоятельно подберите величину интервала такой, чтобы бегущая строка читалась удобно.
Методические указания
Для запуска процесса отображения используйте функцию int_id = setInterval(‘action’, interval)
Для остановки – clearInterval (int_id);
Для разрезания строки используйте метод msg.substring(start_pos, end_pos) где msg – разрезаемая строка.
Для вывода текста по умолчанию воспользуйтесь свойством window.defaultStatus
Содержание отчета
Текст задания.
Распечатку HTML страницы со скриптами и пояснениями