Forskjell mellom versjoner av «MediaWiki:Common.js»

Fra Matematikk.net
Hopp til:navigasjon, søk
(Ny side: →‎Javascript i denne fila vil gjelde for alle drakter.: (function () { var head = document.getElementsByTagName("head")[0], script; script = document.createElement("script"); s...)
 
Linje 1: Linje 1:
 
/* Javascript i denne fila vil gjelde for alle drakter. */
 
/* Javascript i denne fila vil gjelde for alle drakter. */
  
(function () {
+
// La TOC starte lukket
   var head = document.getElementsByTagName("head")[0], script;
+
 
  script = document.createElement("script");
+
// The enclosed code runs only after the page has been loaded and parsed.
  script.type = "text/x-mathjax-config";
+
window.addEventListener('DOMContentLoaded', function() {
  script[(window.opera ? "innerHTML" : "text")] =
+
   try {
    "MathJax.Hub.Config({\n" +
+
    // Detect whether the page's TOC is being displayed.
    "  tex2jax: { inlineMath: [['$','$'], ['\\\\(','\\\\)']] }\n" +
+
    if (document.getElementById('toc').getElementsByTagName('ul')[0].style.display != 'none') {
     "});"
+
      // Use MW's toggleToc() to hide TOC, change "hide/show" link text, and set cookie.
   head.appendChild(script);
+
      toggleToc();
  script = document.createElement("script");
+
     }
  script.type = "text/javascript";
+
   } catch (exception) {
  script.src  = "http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
+
    // Probably this page doesn't have a TOC, ignore the exception to prevent console clutter.
   head.appendChild(script);
+
   }
})();
+
}, false);

Revisjonen fra 29. jul. 2021 kl. 20:49

/* Javascript i denne fila vil gjelde for alle drakter. */

// La TOC starte lukket

// The enclosed code runs only after the page has been loaded and parsed.
window.addEventListener('DOMContentLoaded', function() {
  try {
    // Detect whether the page's TOC is being displayed.
    if (document.getElementById('toc').getElementsByTagName('ul')[0].style.display != 'none') {
      // Use MW's toggleToc() to hide TOC, change "hide/show" link text, and set cookie.
      toggleToc();
    }
  } catch (exception) {
    // Probably this page doesn't have a TOC, ignore the exception to prevent console clutter.
  }
}, false);