MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
m (testing something) |
m (try some different js) |
||
Line 3: | Line 3: | ||
// Remove whitespace tags using JS. The CSS-based approach seems to work fine on Chromium-based browsers, but not very well on Firefox. | // Remove whitespace tags using JS. The CSS-based approach seems to work fine on Chromium-based browsers, but not very well on Firefox. | ||
window.onload = function() { | window.onload = function() { | ||
var paras = document.querySelectorAll('.mw-parser-output p'); | |||
var paras = document.querySelectorAll( | |||
for (var i = 0; i < paras.length; i++) { | for (var i = 0; i < paras.length; i++) { | ||
if ( | if (paras[i].childNodes[0].nodeName === 'BR') { | ||
paras[i]. | paras[i].remove(); | ||
} | } | ||
} | } | ||
} | } |
Latest revision as of 07:10, 19 April 2023
/* Any JavaScript here will be loaded for all users on every page load. */ // Remove whitespace tags using JS. The CSS-based approach seems to work fine on Chromium-based browsers, but not very well on Firefox. window.onload = function() { var paras = document.querySelectorAll('.mw-parser-output p'); for (var i = 0; i < paras.length; i++) { if (paras[i].childNodes[0].nodeName === 'BR') { paras[i].remove(); } } }