function apply_classes(selector, add, remove) {
var el = document.querySelector(selector);
if (el) {
el.classList.add(add);
el.classList.remove(remove);
}
}
function close_prebooksItems1() {
apply_classes('.preblock_hs_itm1_active', 'preblock_hs_itm1_passive', 'preblock_hs_itm1_active');
}
/// другие функции
KamAKAM, Вы оперируете не теми терминами.
В вашем скрине есть области
TitleBar
ToolBar - c кучей кнопочек
LeftPanel
RigthPanel - это именно список файлов
По идее щелкая на шеврон вы вызываете диалоговое окно блокирующее нижележащее окно. И ничего сделать не можете кроме как нажать крестик.
Собственно это рекомендуемое поведение для такого типа окон.
Если вам нужно по другому (ну я вас уже предупредил)
То открывайте просто форму. На кнопку назад навешиваете вызов функции закрытия этой формы, вариантов куча. Хотя бы я посоветовал закрывать изнутри нее выведя внешний метод для ее закрытия
Максим Калинин, там несколько примеров я не помню конкретный но у меня собралось и заработало. Что то типа группового видеочата. Для справки браузер хром операционка Виндоуз 10
0. Описывайте все что делаете в документации!!! И главное все должны знать где это описано!
1. Настроить UPS задержку после потери питания.
2. UPS минимальный уровень заряда при котором включается питание
3. В зависимости от ОС либо штатными средствами либо обобщенными настроить запуск shutdown script при достижении определенного уровня разряда.
4. Разделить устройства по группам, (Сигнализация, Core network, stuff)
5. На сервере который подключен к ups добавить в shutdown script команды гашения групп по событию.
6. Настроить извещение, sms, email, прямой звонок вам на телефон (тут уж насколько критично)
7. Все события логгировать в журналы системы. Утилиты для записи в лог выбирайте сами.
8. Разработайте регламент разбора полетов. Кто там вырубил и что можно предпринять
9. Разработайте регламент действий после остановки.
10. Составьте график смены батарей.
11. Если вырубается часто, поговорите с электриками что за дела.