Difference between revisions of "MediaWiki:Common.js"
| Line 2: | Line 2: | ||
window.runOnloadHook = function () { | window.runOnloadHook = function () { | ||
| + | var h1Tags = document.getElementsByTagName('h1'); | ||
| + | for (var i = 0; i < h1Tags.length; i++) { | ||
| + | var thisH1Tag = h1Tags[i]; | ||
| + | var spanTags = thisH1Tag.getElementsByTagName('span'); | ||
| + | for (var j = 0; j < spanTags.length; j++) { | ||
| + | var thisSpanTag = spanTags[j]; | ||
| + | if ((thisSpanTag.className.match(/\bmw-headline\b/)) && (thisSpanTag.textContent != 'undefined')) { | ||
| + | thisSpanTag.innerHTML = '<div class="A240H">'+ thisSpanTag.textContent + '</div>'; | ||
| + | } | ||
| + | } | ||
| + | } | ||
var h2Tags = document.getElementsByTagName('h2'); | var h2Tags = document.getElementsByTagName('h2'); | ||
for (var i = 0; i < h2Tags.length; i++) { | for (var i = 0; i < h2Tags.length; i++) { | ||
| Line 13: | Line 24: | ||
} | } | ||
} | } | ||
| − | var h1Tags = document.getElementsByTagName(' | + | var h1Tags = document.getElementsByTagName('h3'); |
for (var i = 0; i < h1Tags.length; i++) { | for (var i = 0; i < h1Tags.length; i++) { | ||
| − | var | + | var thisH3Tag = h1Tags[i]; |
| − | var spanTags = | + | var spanTags = thisH3Tag.getElementsByTagName('span'); |
for (var j = 0; j < spanTags.length; j++) { | for (var j = 0; j < spanTags.length; j++) { | ||
var thisSpanTag = spanTags[j]; | var thisSpanTag = spanTags[j]; | ||
if ((thisSpanTag.className.match(/\bmw-headline\b/)) && (thisSpanTag.textContent != 'undefined')) { | if ((thisSpanTag.className.match(/\bmw-headline\b/)) && (thisSpanTag.textContent != 'undefined')) { | ||
| − | thisSpanTag.innerHTML = '<div class=" | + | thisSpanTag.innerHTML = '<div class="A280H">'+ thisSpanTag.textContent + '</div>'; |
} | } | ||
} | } | ||
} | } | ||
} | } | ||
Latest revision as of 16:26, 13 June 2011
/* Any JavaScript here will be loaded for all users on every page load. */
window.runOnloadHook = function () {
var h1Tags = document.getElementsByTagName('h1');
for (var i = 0; i < h1Tags.length; i++) {
var thisH1Tag = h1Tags[i];
var spanTags = thisH1Tag.getElementsByTagName('span');
for (var j = 0; j < spanTags.length; j++) {
var thisSpanTag = spanTags[j];
if ((thisSpanTag.className.match(/\bmw-headline\b/)) && (thisSpanTag.textContent != 'undefined')) {
thisSpanTag.innerHTML = '<div class="A240H">'+ thisSpanTag.textContent + '</div>';
}
}
}
var h2Tags = document.getElementsByTagName('h2');
for (var i = 0; i < h2Tags.length; i++) {
var thisH2Tag = h2Tags[i];
var spanTags = thisH2Tag.getElementsByTagName('span');
for (var j = 0; j < spanTags.length; j++) {
var thisSpanTag = spanTags[j];
if ((thisSpanTag.className.match(/\bmw-headline\b/)) && (thisSpanTag.textContent != 'undefined')) {
thisSpanTag.innerHTML = '<div class="A280H">'+ thisSpanTag.textContent + '</div>';
}
}
}
var h1Tags = document.getElementsByTagName('h3');
for (var i = 0; i < h1Tags.length; i++) {
var thisH3Tag = h1Tags[i];
var spanTags = thisH3Tag.getElementsByTagName('span');
for (var j = 0; j < spanTags.length; j++) {
var thisSpanTag = spanTags[j];
if ((thisSpanTag.className.match(/\bmw-headline\b/)) && (thisSpanTag.textContent != 'undefined')) {
thisSpanTag.innerHTML = '<div class="A280H">'+ thisSpanTag.textContent + '</div>';
}
}
}
}