Мастер-классы по Javascript Екатеринбург Ростов-на-Дону Москва Узнать больше...
Содержание (скрыть) Содержание (показать)

Переносимые окна 2

Эта задача является продолжением задачи Переносимые окна.

Предусмотрите возможность создавать несколько окон. При этом то, которое захватывают мышью, или в котором начали печатать, становится выше всех.

Общее управление окнами должен осуществлять объект WindowManager.

Синтаксис:

WindowManager.addWindow("Чат с Петей");
WindowManager.addWindow("Чат с Машей");

Посмотреть пример в новом окне.

  • Окна перекрывают друг-друга по z-index. Максимальный z-index должен быть ограничен: от 1 до количества окон.
  • Информация от окна к менеджеру передаётся через события.

В качестве исходного документа можно взять решение предыдущей задачи: tutorial/browser/dnd/window/index.html, добавив к нему eventer.js.

Решение
#440
Наверх

Реклама

Нашли опечатку?

Нашли опечатку на сайте? Что-то кажется странным?
Выделите соответствующий текст и нажмите Ctrl+Enter!

Последние Комментарии

Помоги другим!

Помоги другим узнать о хорошей статье!