Jump to content
Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

MediaWiki:Common.js: различия между версиями

Страница интерфейса MediaWiki
Новая страница: «Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице: import { cdxIconAlert } from '@wikimedia/codex-icons'; // Вставка иконки на страницу document.addEventListener("DOMContentLoaded", function() { const iconElement = document.createElement('span'); iconElement.innerHTML = cdxIconAlert; document.body....»
 
Модернизация кода
 
(не показано 6 промежуточных версий 2 участников)
Строка 1: Строка 1:
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
import { cdxIconAlert } from '@wikimedia/codex-icons';


// Вставка иконки на страницу
mw.loader.using(['@wikimedia/codex']).then(function () {
document.addEventListener("DOMContentLoaded", function() {
    // Codex доступен как mw.libs.codex
    const iconElement = document.createElement('span');
    var codex = mw.libs.codex;
    iconElement.innerHTML = cdxIconAlert;
   
     document.body.appendChild(iconElement);
    document.addEventListener("DOMContentLoaded", function () {
        // ...ваш код
     });
});
});

Текущая версия от 00:42, 31 июля 2026

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */

mw.loader.using(['@wikimedia/codex']).then(function () {
    // Codex доступен как mw.libs.codex
    var codex = mw.libs.codex;
    
    document.addEventListener("DOMContentLoaded", function () {
        // ...ваш код
    });
});