Deine Antwort finde ich nicht gut.
Also hier noch mal - eventuell liest du ja Quellcode besser als die deutsche Sprache :) - ich arbeite mit Prototype, ich hoffe das ist kein Problem für die Lesbarkeit.
Bug im Browser:
JS:
function loadNewPage(url){
$('animationGif').show();
window.location.href = url;
}
HTML irgendwo im Body:
<div onclick="loadNewPage('foo.php')">Hier gehts weiter!</div>
<img src="foobar.gif" id="animationGif" alt="" style="display:none;"/>
Animation die funktioniert - kein Bug:
JS:
function showAni(){
$('animationGif').show();
}
HTML irgendwo im Body:
<a href="foo.php" onclick="showAni()">Hier gehts weiter!</a>
<img src="foobar.gif" id="animationGif" alt="" style="display:none;"/>
Bei dem ersten Beispiel bleibt das Gif im ersten Frame stehen. Bei dem zweiten Beispiel läuft es munter vor sich hin, bis die page gewechselt wird.
Nun verstanden?