Информационное окно
Информационное окно предназначено для вывода сообщений, предназначенных для оповещения пользователя о результатах выполнения каких-либо действий. (Уведомления: 'Ошибка/Хорошо', Сообщения)
Пример

Уведомления

 

загрузка раздела Новости

 

Ошибка! не удалось сохранить ваше сообщение

 

Хорошо страница перезаписана

 

Вам пришло сообщение

 

Такая запись уже сушествует #7439

Панель управления:

С
Лева
Права
Верху
Низу


 


cancel
task_alt
mail_outline
campaign

Для светлого и тёмного фона!

Подключение к сайту:


 <!-- Добавить в <head>..</head>: -->
 <script src="https://code.jquery.com/jquery-3.7.1.min.js" defer></script>
 <link href="https://zam.usite.pro/db/publ/infOknoMenu/1-0-0/m.css" rel="stylesheet">
 <script src="https://zam.usite.pro/db/publ/infOknoMenu/1-0-0/m.js" defer></script>
 
Исходники(css, js): github (m. - Сокращённый вариант, ok. - Подробный)

Примеры вывода смс:


 <script>
   Oinf.$({//✗ Покажем сообщение `Ошибка`:
     id: 'err',
     x: 0,
     t: 'Ошибка! не удалось сохранить ваше сообщение'
   });
 
   Oinf.$({//✗ Покажем сообщение `Ошибка` с изменением таймера до автозакрытия:
     id: 'err',
     x: 0,
     xS: 30,//Изменим таймер автозакрытия на 30сек (По умолчанию 15сек)
     t: 'Ошибка! не удалось сохранить ваше сообщение'
   });
 
   Oinf.$({//✓ Покажем сообщение `Хорошо`:
     id: 'ok',
     x: 1,
     t: 'Материал был добавлен.'
   });
 
   Oinf.$({//✉ Покажем `Сообщение`:
     id: 'sms',
     x: 2,
     t: 'Вам пришло сообщение!'
   });
 
   Oinf.$({//★ Покажем сообщение `Оповещение`:
     id: 'opp',
     x: 3,
     t: 'Материал уже был добавлен.'
   });
 
   Oinf.$({//Покажем сообщение `Загрузка`:
     id: 'load',
     t: 'Загрузка раздела Новости'
   });
   
   Oinf.$('load');
 </script>
 

Подробное описание команд:


 
 <script>
   Oinf.$({//★ Информационное окно ✓ `Инфо-Подсказки`
     id: {string},   //* id сообщения
       id: 'novost', //• id Для удаления сообщений || Замена на новое
 
     x: {number/array}, //* Автозакрытие/Формат смс
           //Формат:     Через:     Цвет:
       x: 0, //Ошибка     •15сек     •Красный   ✗
       x: 1, //Хорошо     •10сек     •Зелёный   ✓
       x: 2, //Сообшение  •15сек     •Жёлтый    ✉
       x: 3, //Оповещение •15сек     •Оранжевый ★
       x: undefined,//Загрузка (Закрываем сами через Oinf.$('novost');)
 
     xS: {number}, //*Изменим время автозакрытия смс
       xS: 30,     //30сек
 
     s: {number}, //* Сторона поивления
       s: 1, //• Верх слева
       s: 2, //• Верх справа
       s: 3, //• Низ слева
       s: 4, //• Низ справа
       s: undefined, //• S:2; по умолчанию (Верх справа)
 
     t: {string/html}, //* Содержание сообщения
       t: '<b>Загрузка</b> раздела <i>Новости</i>',
             //° <i> = Выделит текст синим
   });
 </script>
 
Категория: Разное | Добавил: zam (24.03.2024)
Просмотров: 69 | Теги: JavaScript, окно, Инфо-Подсказка, Информационное окно, HTML, JS, jQuery, Окно уведомлений, CSS | Рейтинг: 0.0/0
Всего комментариев: 0
avatar