MediaWiki:Spaghetti.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
var fade=0; | var fade = 0; | ||
var fadeDelay = 50; | |||
var fadeStep = 1; | |||
var fadeObjects = new Array(); | var fadeObjects = new Array(); | ||
function fadeIn(n) { | function fadeIn(n) { | ||
el = fadeObjects[n]; | el = fadeObjects[n]; | ||
fade += | fade += fadeStep; | ||
el.style.opacity = fade/100; | el.style.opacity = fade/100; | ||
if (fade < 100) | if (fade < 100) | ||
window.setTimeout("fadeIn(" + n + ")", | window.setTimeout("fadeIn(" + n + ")", fadeDelay); | ||
else | else | ||
window.setTimeout("fadeOut(" + n + ")", | window.setTimeout("fadeOut(" + n + ")", fadeDelay); | ||
} | } | ||
function fadeOut(n) { | function fadeOut(n) { | ||
el = fadeObjects[n]; | el = fadeObjects[n]; | ||
fade -= | fade -= fadeStep; | ||
el.style.opacity = fade/100; | el.style.opacity = fade/100; | ||
if (fade > 0) | if (fade > 0) | ||
window.setTimeout("fadeOut(" + n + ")", | window.setTimeout("fadeOut(" + n + ")", fadeDelay); | ||
else | else | ||
window.setTimeout("fadeIn(" + n + ")", | window.setTimeout("fadeIn(" + n + ")", fadeDelay); | ||
} | } | ||
Zeile 30: | Zeile 32: | ||
function spaghetti() { | function spaghetti() { | ||
var blinks = document.getElementsByTagName('blink'); | var blinks = document.getElementsByTagName('blink'); | ||
Version vom 5. März 2006, 03:15 Uhr
var fade = 0;
var fadeDelay = 50;
var fadeStep = 1;
var fadeObjects = new Array();
function fadeIn(n) {
el = fadeObjects[n];
fade += fadeStep;
el.style.opacity = fade/100;
if (fade < 100)
window.setTimeout("fadeIn(" + n + ")", fadeDelay);
else
window.setTimeout("fadeOut(" + n + ")", fadeDelay);
}
function fadeOut(n) {
el = fadeObjects[n];
fade -= fadeStep;
el.style.opacity = fade/100;
if (fade > 0)
window.setTimeout("fadeOut(" + n + ")", fadeDelay);
else
window.setTimeout("fadeIn(" + n + ")", fadeDelay);
}
function fadeInit() {
for (var i = 0; i < fadeObjects.length; i++) {
fadeIn(i);
}
}
function spaghetti() {
var blinks = document.getElementsByTagName('blink');
for (var i = 0; i < blinks.length; i++) {
var b = blinks[i];
var s = document.createElement("span");
s.innerHTML = b.innerHTML;
b.parentNode.replaceChild(s, b);
fadeObjects.push(s);
}
window.setTimeout("fadeInit()", 1000);
}