5.1. Создайте текстовое меню, по щелчку на элементе которого загружается определенная Web-страница.
5.2. Создайте приложение, содержащее список картинок. По щелчку на названии картинки она отображается в отдельном окне.
5.3. Создайте приложение, содержащее список картинок. По щелчку на названии картинки она отображается в этом же самом окне (список остается на месте).
5.4. Создайте приложение, содержащее слова «Один», «Два», «Три». При наведении мыши на любое из слов, оно увеличивается в размерах, отображаясь на том же самом месте.
5.5. Создайте приложение, отображающее текст в рамке, и содержащее 2 кнопки «Начать» и «Остановить». При щелчке по первой кнопке цвет рамки меняется произвольным образом (переливается всеми цветами радуги). При щелчке по второй кнопке этот процесс прекращается.
5.6. Создать функцию, отображающую объемный текст, используя таблицу стилей. Идея создания такого текста проста: достаточно взять несколько записей (как минимум, две) с одинаковым содержанием и наложить друг на друга с некоторым сдвигом.
5.7. Реализовать линейное движение. Оно реализуется 2-мя функциями. Первая функция осуществляет подготовку исходных данных и вызывает метод setInterval(), где в качестве второго параметра указывается вторая функция, реализующая движение. В ней изменяются значения top и left стиля перемещаемого элемента.
5.8. Реализовать скрипт, позволяющий перетаскивать мышью изображение. Пользователь пытается мышью перетащить изображение; затем он отпускает кнопку мыши и перемещает указатель в нужное место (при этом он может удерживать или не удерживать кнопку мыши в нажатом положении); остановившись в нужном месте, пользователь отпускает кнопку мыши или щелкает ею, чтобы прекратить перемещение изображения.
5.9. Реализовать скрипт, позволяющий записать заданное число словами.
5.10. Реализовать поиск в текстовой области. Внешне он выглядит поле ввода поискового образа и кнопки, щелчок по которой запускает процедуру поиска. В простейшем варианте эта процедура прокручивает текст в окне так, чтобы найденный поисковый образ оказался видимым и выделенным. Если поиск оказался неудачным, то положение текста в окне остается неизменным и, возможно, появляется соответствующее сообщение. Указание. Для решения задачи можно воспользоваться объектом TextRange.