MediaWiki:Common.js

Материал из База Знаний экосистемы игрового превосходства Imba.Market
Версия от 14:13, 31 августа 2025; Imba (обсуждение | вклад) (Новая страница: «Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице: // Добавьте этот код в MediaWiki:Common.js document.addEventListener('DOMContentLoaded', function() { const searchButton = document.querySelector('.search-section button'); const searchInput = document.querySelector('.support-search'); if (searchButto...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
// Добавьте этот код в MediaWiki:Common.js
document.addEventListener('DOMContentLoaded', function() {
    const searchButton = document.querySelector('.search-section button');
    const searchInput = document.querySelector('.support-search');
    
    if (searchButton && searchInput) {
        searchButton.addEventListener('click', function() {
            const query = searchInput.value.trim();
            if (query) {
                window.location.href = '/wiki/Special:Search?search=' + encodeURIComponent(query);
            }
        });
        
        searchInput.addEventListener('keypress', function(e) {
            if (e.key === 'Enter') {
                const query = searchInput.value.trim();
                if (query) {
                    window.location.href = '/wiki/Special:Search?search=' + encodeURIComponent(query);
                }
            }
        });
    }
});