МОРда МАджонга
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

37 строки
1.0KB

  1. создатьОкно = (мир, id, файлHTML = null, файлCSS = null) =>
  2. {
  3. // Структура.
  4. var окно = document.createElement("div");
  5. окно.id = id;
  6. окно.style.display = "none";
  7. document.body.appendChild(окно);
  8. // Вид.
  9. if (файлHTML || файлCSS)
  10. {
  11. var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬ_ЭТОГО_МОДУЛЯ);
  12. if (файлHTML)
  13. {
  14. окно.innerHTML = м.содержимое[файлHTML];
  15. }
  16. if (файлCSS)
  17. {
  18. добавитьCSS(м.содержимое[файлCSS]);
  19. }
  20. }
  21. // Функциональность.
  22. окно.плавно = new ПлавноОтобразитьСкрыть(окно);
  23. return окно;
  24. };
  25. // // // //
  26. добавитьCSS = содержимое =>
  27. {
  28. var вид = document.createElement("style");
  29. document.head.appendChild(вид);
  30. вид.innerHTML = содержимое;
  31. return вид;
  32. };