МедиаВики:Common.js

Wikibilig-с
12:45, 7 Аравдугаар сар 2020-ий байдлаарх Theirontnt (яриа | оруулсан хувь нэмэр) хэрэглэгчийн хийсэн залруулга

Санамж - Хадгалсныхаа дараа шинэ тохиргоогоо харахын тулд вэб хөтөчийнхөө хийсвэр санах ойг орхих хэрэгтэй болж магадгүй.

  • Google Chrome хөтчид : Ctrl-Shift-R товч дээр зэрэг дарна ( Макитош компьютерүүдэд ⌘-Shift-R дээр дарна)
  • Internet Explorer хөтчид : Ctrl дээр дараастай байж байгаад Refresh дээр дарна, эсвэл Ctrl-F5 дээр дарна
  • Konqueror веб хөтчид : Reload товч дээр эсвэл F5 дээр дарна
  • Opera веб хөтчид : Tools → Preferences руу орж дундын нөөцлөгчийг хоослоорой

\

function abs(l) {
    return l > 0 ? l : l * -1;
}

function checkOverflow(el)
{
   var isOverflowing = el.clientWidth < el.scrollWidth;

   return isOverflowing;
}

var readyStateCheckInterval = setInterval(function() {
    if (document.readyState === "complete") {
        clearInterval(readyStateCheckInterval);
        try {
            var scroll = function(q) {
                try {
                    q.style.overflowX = "auto";
                } catch (e) {}
                return function(event) {
                    event.preventDefault();

                    var m = 0;
                    var l = event.deltaY >= 0 ? 1 : -1;
                    var s = setInterval(function() {
                        q.scrollLeft += l;
                        m += 1;
                        if (m >= abs(event.deltaY)) {
                            clearInterval(s);
                        }
                    }, 2);
                };
            };
            try {
var a1 =document.querySelector(".mw-content-ltr");
if(checkOverflow(a1)){
                a1.addEventListener('wheel', scroll(a1));
}
         var a10 = document.querySelectorAll(".mw-body-content p");
for(var z = 0; z < a10.length; z++){
    if(checkOverflow(a10[z]){
a10[z].addEventListener('wheel', scroll(a10[z], true));
}
}
            } catch (e) {
                console.log(e);
            }
        } catch (e) {
            console.log("Failed to register horizontal scroll due to: " + e);
        }
    }
}, 10);