Markus: GIF Animation Stopp nach Submit

Hallo!

Kann mir bitte jemand bei folgendem problem helfen:

ich möchte nach dem submiten einer seite eine 'Bitte Warten ...' nachricht einblenden, bis die nächste seite aufgebaut ist (siehe code weiter unten). so weit hat auch alles in meinem kleinen beispielprogramm funktioniert, wenn ich manuell die informationen einblende, nur gibt es das problem, dass das gif nach dem submit nicht mehr animiert wird. hat jemand von euch eine idee das ganz zu umgehen?

als hintergrund:
technologie basiert auf: java, BEA8, struts
... aber ich hoffe die lösung html seitig finden zu können ...

ich hoffe die angaben reichen um einen überblick auf das problem zu haben.

lg, markus

-----------------------------
Code:
-----------------------------
<html>
<header>
  <title>layer sample</title>
</header>
<body>

<input type="button" name="activate"   value="Aktivieren"   onclick="startWait()" class="input"><br/>
        <input type="button" name="deactivate" value="Deaktivieren" onclick="stopWait()" class="input"><br/>
<br/><br/><br/>

<script language="Javascript" type="text/javascript">

function startWait()
    {
      var x = document.getElementById("waitBanner");
      document.getElementById("waitBanner").style.visibility = "visible";
    }

function stopWait()
    {
      var x = document.getElementById("waitBanner");
      x.style.visibility = "hidden";
    }

</script>

<div id="waitBanner" style="position:absolute; top:200; left:235; width:450; height:100; visibility:hidden; z-index:256; background-color:#FFFFFF ";>

<center>
&nbsp;<br/>

<img src="images/wartebutton.gif" alt="Bitte Warten ...">

<b>Bitte Warten ...</b><br/>
&nbsp;
</center>

</div>

</body>
</html>

  1. Hallo Markus,

    [...] nur gibt es das problem, dass das gif nach dem submit nicht mehr animiert wird.

    Im IE, stimmt's?  :-)

    Der hat da eigentlich eine klare Ansicht: Sobald durch Klick auf einen Link oder durch ein Submit eine neue Seite angefordert worden ist, betrachtet er die noch angezeigte alte Seite als erledigt und bearbeitet auch die GIF-Animationen auf dieser Seite nicht mehr.

    Eine Abhilfe ist mir nicht bekannt.
    Und soweit ich weiß, laufen animierte GIFs in anderen Browsern auch während dieser Wartezeit weiter.

    So long,

    Martin

    1. danke martin für deine schnelle antwort ... :(
      fällt dir (od. jemand anderen) eine alternative zu den problem ein?

      ciao, markus

      1. Hi,

        fällt dir (od. jemand anderen) eine alternative zu den problem ein?

        Vielleicht die Grafik mittels JavaScript neu laden? Ggf. halt aus einem unsichtbaren (I)Frame heraus, der nichts anderes macht.

        Falls der IE sich auch hier verweigert, ist es wohl aussichtslos.

        Gruß, Cybaer

        --
        Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
        1. danke auch für deine antwort - leider funkts auch nicht ...
          einzige alternative ist wohl ein flash zu verwenden ...

          lg, markus