MediaWiki:Common.js
MediaWiki interface page
More actions
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. importScript('User:Rillke/bigChunkedUpload.js');*/
<nowiki>
var npDetect = new (function () {
this.blocking = false;
var errcnt = 0;
function testImg() {
var i = new Image();
i.onerror = () => {
errcnt++;
if (errcnt < 3) {
setTimeout(testImg, 250);
} else {
npDetect.blocking = true;
if (document.dispatchEvent && window.CustomEvent) {
document.dispatchEvent(
new CustomEvent('np.blocking', {
detail: {
blocking: npDetect.blocking,
},
})
);
}
}
};
i.onload = () => {
npDetect.blocking = false;
};
i.src = 'https://s.nitropay.com/1.gif?' + Math.random() + '&adslot=';
}
testImg();
})();
</nowiki>