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

Материал из Олимпиадное программирование в УлГТУ
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
Строка 24: Строка 24:
     } else { f(); }
     } else { f(); }
})(document, window, "yandex_metrika_callbacks");
})(document, window, "yandex_metrika_callbacks");
function toggle(id) {
  var elem = document.getElementById(id);
  if (elem.style.display === "none") {
    elem.style.display = "block";
  } else {
    elem.style.display = "none";
  }
}

Текущая версия от 15:04, 3 сентября 2020

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

(function (d, w, c) {
    (w[c] = w[c] || []).push(function() {
        try {
            w.yaCounter4730998 = new Ya.Metrika({id:4730998,
                    webvisor:true,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true,
                    trackHash:true});
        } catch(e) { }
    });

    var n = d.getElementsByTagName("script")[0],
        s = d.createElement("script"),
        f = function () { n.parentNode.insertBefore(s, n); };
    s.type = "text/javascript";
    s.async = true;
    s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";

    if (w.opera == "[object Opera]") {
        d.addEventListener("DOMContentLoaded", f, false);
    } else { f(); }
})(document, window, "yandex_metrika_callbacks");