Задание № 5. Разные скрипты

  1. По нажатию на кнопку button_1 должно происходить открытие нового окна с заданными свойствами: ("displayWindow", "width=400, height=300, status=no, toolbar=no, menubar=no");
  2. Написать скрипт, который откроет новое окно со всеми характеристиками. Пусть оно будет размером 250 на 300 пикселей и с двумя ссылками. Одна откроет новую страницу в главном окне. Вторая откроет новую страницу в том же окне. Страница, которая откроется в том же маленьком окне, должна содержать ссылку, закрывающую окно.
  3. Напишите документ HTML с заголовком "Фокусы". Пусть начальный фон будет белым. Через 50000 единиц времени цвет фона должен поменяться на желтый и появиться текст: "Скоро будет еще один цветной сюрприз..." Через 50000 единиц времени цвет фона снова должен поменяться.
  4. Написать скрипт, который выполнял бы следующее: пользователь получает запрос: "Сколько раз пожелать вам доброго вечера?". В конце программа должна написать "Добрый вечер" столько раз, сколько ее просили.
  5. Создайте функцию, которая вызовет два запроса (prompt). Первый попросит пользователя ввести свое имя, второй — отчество. Затем та же функция должна вызвать окно предупреждения (alert) с текстом: Привет, имя отчество, добро пожаловать на адрес страницы, мою замечательную страницу!
  6. Написать функцию, которая открыла бы окно с зеленым фоном и приветствием: "Привет, имя пользователя, вот твое окно!" Имя пользователя можно узнать с помощью запроса. Создать ссылку, которая закроет окно.
  7. Создать форму, которая будет взаимодействовать с пользователем.

    Форма должна иметь три элемента:

    С каждым элементом должно произойти следующее:

  8. Написать скрипт, который создает ссылку на страницу на вашем сервере. Например, если вы находитесь на www.mycoolsite.ru, JavaScript создаст ссылку на www.mycoolsite.ru/index.html.
  9. События onMouseOver и onMouseOut. Создайте страницу с гипертекстовой ссылкой. Когда курсор находит на ссылку, в строке состояния должны появляться слова: "Привет, пользователь название браузера!". Когда курсор уходит со ссылки, в строке состояния должен появляться текст: "Не скучаете у нас на URL страницы?" Если щелкнуть по ссылке, должно всплыть окно со словами: "Уже уходите? Сейчас всего только текущее время"; Время должно определяться через функцию. Окно предупреждения вызывается по событию onUnload.
  10. События onDragStart, onDragEnd, onDragOver, onDrop. Подвижная картинка. Поместить на страницу картинку, которую можно было бы перемещать с помощью курсора мыши.
  11. Написать скрипт, который помещал бы на документ таблицу "безопасных цветов". "Безопасные цвета" — это набор из 216 цветов, которые не должны искажаться ни в одном браузере. Правила ее построения: 216 цветов безопасной палитры получаются комбинацией RGB-составляющих, каждая из которых может принимать только следующие шестнадцатеричные значения: 00, 33, 66, 99, CC, FF (или 0, 51, 102, 153, 204, 255 в десятичной системе счисления).
  12. Создать надпись, которая бы перемещалась за курсором мыши.
  13. Поместить на страницу интерактивные часы (с элементами графики).
  14. Написать скрипт, который каждый раз при загрузке страницы генерировал бы календарь на текущий месяц.
  15. Создайте страницу HTML. В центре поместите заголовок, под ним рисунок. Если навести мышь на изображение, оно должно меняться на другое и восстанавливаться, когда курсор уходит.
  16. Пользователь вводит в поле формы данные. Затем эти данные будут использованы для поиска в Yahoo (или в другой поисковой системе). При подаче запроса должно выскакивать окошко с надписью "Сейчас поищем..."
  17. Составьте документ HTML с формой aform. В ней должно быть два текстовых поля, одно для геометрической фигуры, другое для цвета, и кнопка. Напишите функцию с переменной, которая содержит слова "Мне нравится ". Когда пользователь нажмет на кнопку, должно всплывать окно со следующей надписью: "Мне нравится геометрическая фигура такого-то цвета" (по результатам тех данных, которые пользователь вводит в форму). Покажите длину (length) фигуры.
  18. Создайте HTML-документ, который содержит кнопку с надписью: "Щелкните, чтобы попасть на случайный сайт". Когда пользователь нажмет на нее, запустится функция, которая наугад выберет число и сайт из массива внутри команды JavaScript top.location.href = urls[num]. (top — это свойство объекта window, оно относится к главному окну браузера. location.href, другой объект со свойством, содержит адрес URL.)
  19. Создайте HTML-документ с формой. На форму поместите рисунок pic1.gif, и текстовое поле, куда пользователь мог бы ввести слово slow, medium или fast, выбирая скорость смены картинок (pic2.gif, pic3.gif). Пусть medium стоит по умолчанию. 800 будет быстро. 1600 будет умеренно. 2400 будет медленно. Запускать анимацию должна текстовая ссылка "Показать анимацию".
  20. Создайте HTML-документ с формой. Пользователь может ввести в форму свое имя и номер телефона из 7 или 9 знаков (ххххххх или ххх-хх-хх). Реализовать подтверждение. Попросите ввести телефонный номер в формате ххх-хххх. Пусть функция validphone(phone) проверит, стоит ли дефис на позиции 3.

 

© А.П. Шестаков, 2008-2009

 


Рейтинг ресурсов УралWeb

 

Сайт создан в системе uCoz