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

Материал из UOGames/UOGuide - Энциклопедия Ultima Online на русском
Перейти к: навигация, поиск
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
/* Any JavaScript here will be loaded for all users on every page load. */
 
 
/**
 
* Determines if a particular element possesses a class.
 
*/
 
alert(wgPageName)
 
var hasClass = (function () {
 
    var reCache = {};
 
    return function (element, className) {
 
        return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp('(?:\\s|^)' + className + '(?:\\s|$)'))).test(element.className);
 
    };
 
})();
 
 
/**
 
* Determines if a given value is a number.
 
*/
 
function isNumeric(value) {
 
    return new RegExp(/(^\d+$)|(^\d+\.\d+$)/).test(value);
 
}
 
 
/**
 
* Removes all children from an element.
 
*/
 
function removeChildren(element) {
 
    while (element.hasChildNodes()) {
 
        element.removeChild(element.firstChild);
 
    }
 
}
 
 
mw.loader.load( '/w/index.php?title=MediaWiki:Collapsible.js&action=raw&ctype=text/javascript' );
 
mw.loader.load( '/w/index.php?title=MediaWiki:Collapsible.js&action=raw&ctype=text/javascript' );
 
mw.loader.load( '/w/index.php?title=MediaWiki:Calculator.js&action=raw&ctype=text/javascript' );
 
mw.loader.load( '/w/index.php?title=MediaWiki:Calculator.js&action=raw&ctype=text/javascript' );

Текущая версия на 12:48, 25 августа 2019

mw.loader.load( '/w/index.php?title=MediaWiki:Collapsible.js&action=raw&ctype=text/javascript' );
mw.loader.load( '/w/index.php?title=MediaWiki:Calculator.js&action=raw&ctype=text/javascript' );