Hi,
<form id="search1" method="get" action="somefile.php" onsubmit="return showWait();">
function showWait() {
if (document.getElementById){
document.getElementById('wait').style.visibility='visible';
}
}
hier solltest du die Funktion noch um einen definierten Rückgabewert ergänzen, sonst ist das Verhalten eher zufällig und könnte das Absenden des Formulars verhindern.
Beim Absenden eines Suchformulars wird ein "bitte warten" Gif angezeigt, das nach Abarbeitung des PHP Suchscripts und Fertigladen der Seite wieder versteckt wird.
Funktioniert wie gewünscht in Fux und Opera.
Der IE zeigt zwar das Gif, aber ohne Animation.
Ja, ist bekannt. Der IE stellt jegliche GIF-Animation auf der Seite ein, sobald eine neue Seite schon angefordert ist (sei es durch Klicken auf einen Link oder durch ein Formular-submit). Wozu sich noch mit CPU-Last abgeben, wenn die Seite sowieso nur noch "tot" in der Gegend rumsteht und in wenigen Sekunden durch die neue Seite überschrieben wird?
Kann mir bitte jemand helfen, ob und wie das zu fixen ist.
Mir ist keine Abhilfe bekannt.
So long,
Martin
Die beste Informationsquelle sind Leute, die jemand anderem versprochen haben, nichts weiterzuerzählen.
(alte Journalistenweisheit)