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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // // // //
  2. ЗадатьЗаголовок = мир =>
  3. {
  4. document.title = "🀄 МАОН";
  5. };
  6. // // // //
  7. ОтобразитьСтраницуЗагрузкиМаджонга = мир =>
  8. {
  9. var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬ_ЭТОГО_МОДУЛЯ);
  10. var вид = document.createElement("style");
  11. document.head.appendChild(вид);
  12. вид.innerHTML = м.содержимое["/🙈.css"];
  13. var структура = м.содержимое["/🙈.html"]
  14. .replace(/\${версия}/g, м.версия);
  15. // Вставляем содержимое в рамку, чтобы применяемые стили UIkit не
  16. // дёргали надписи.
  17. // https://stackoverflow.com/a/8322025
  18. var рамка = "<iframe id='экран-загрузки' class='фон-экрана' frameBorder='0'></iframe>";
  19. document.body.insertAdjacentHTML("afterbegin", рамка);
  20. document.getElementById("экран-загрузки").src = "data:text/html;charset=utf-8," + структура;
  21. };
  22. // // // //
  23. СкрытьОтладочныеЭлементыСтраницы = мир =>
  24. {
  25. var элементы = document.body.children;
  26. for (var номер in элементы)
  27. {
  28. var элемент = элементы[номер];
  29. if (элемент.classList && элемент.classList.contains("отладка"))
  30. {
  31. элемент.hidden = true;
  32. }
  33. }
  34. };