Animation stoppt einfach
Stefan
- html
0 fastix®0 Der Martin0 Stefan
0 Gunnar Bittersmann
Hallo,
ich habe eine Webseite, mit einer Hintergrundmusik <bgsound src="1.mid"> und ein paar animierten GIFs.
In dieser Seite habe ich ein ImageMap definiert. Mit dem Link soll ein neues Fenster geöffnet werden und wenn möglich die Musik stoppen.
<map name="imgMap">
<area shape="rect" coords="264,96,522,118" href="javascript:;" onClick="window.open('http://www.google.de/');" alt="">
</map>
<img src="1.gif" width="600" height="450" alt="" usemap="#imgMap">
Die Seite Google wird geöffnet und die Musik stoppt auch, aber leider bleiben die Animationen stehen. Aber nur unter dem IE, unter Mozilla laufen die animierten GIFs weiter.
Kann mir jemand eine Tip geben, dass die Animationen nicht stoppen.
Danke im voraus...
Stefan
Moin!
Kann mir jemand eine Tip geben, dass die Animationen nicht stoppen.
Eines der ganz wenigen wirklich klugen Dinge am IE ist, dass er keine Rechenzeit darauf verschwendet für im Hintergrund befindiche Fenster an Animationen darin enthaltener Gifs rumzurechnen.
-> Dein Vorhaben ist einfach nicht möglich.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Hallo,
Eines der ganz wenigen wirklich klugen Dinge am IE ist, dass er keine Rechenzeit darauf verschwendet für im Hintergrund befindiche Fenster an Animationen darin enthaltener Gifs rumzurechnen.
in diesem Fall liegt es aber nciht daran, dass die Seite plötzlich im Hintergrund liegt oder so. Sondern an der konsequenten Interpretation eines Klicks auf einen Link.
Ein Link führt normalerweise weg von der gerade angezeigten Seite. Also ist es i.a. sinnlos, in den paar Sekunden zwischen dem Klick und dem Eintreffen der neu geladenen Seite noch GIF-Animationen zu bedienen. Der IE gibt diese Mühe auf, sobald ein Link angeklickt wird.
Dass hier, wie so oft, ein Link missbraucht wird, um eine Javascript-Funktion aufzurufen, während die eigentliche Link-Funktionalität sinnlos unterdrückt wird, kann er ja nicht ahnen.
Bei einem Klick auf ein anderes Element als a oder area bleiben die Animationen übrigens nicht stehen, egal ob da ein onclick zündet oder nicht.
So long,
Martin
Bei einem Klick auf ein anderes Element als a oder area bleiben die Animationen übrigens nicht stehen, egal ob da ein onclick zündet oder nicht.
Hi Martin,
wenn ich folgendes definiere:
<area shape="rect" coords="264,96,522,118" href="http://www.google.de/" target="_blank" alt="">
spielt leider die Hintergrundmusik weiter.
Hast du einen Tip für mich?
Danke im voraus...
Hallo Freunde des gehobenen Forumsgenusses,
Hast du einen Tip für mich?
Ja, einfach Musik W3C-konform in Webseiten einbinden.
Gruß
Alexander Brock
Hi Alexander,
und wenn der Browser keine Flash unterstützt?
Was dann?
hi,
und wenn der Browser keine Flash unterstützt?
Was dann?
Dann bleibt der Besucher von deinem Gedudel verschont.
scnr,
wahsaga
Hallo Freunde des gehobenen Forumsgenusses,
und wenn der Browser keine Flash unterstützt?
Und wenn der Browser kein <bgsound /> unterstützt?
Das gibt es offiziell nämlich gar nicht.
Gruß
Alexander Brock
Stefan,
ich habe eine Webseite, mit einer Hintergrundmusik <bgsound src="1.mid"> und ein paar animierten GIFs.
Eins ist scheußlicher als das andere.
href="javascript:;"
Was soll der Unsinn?
alt=""
Für Nutzer (u.a. Clients) ohne Bildanzeige soll also deine Seite auch völlig wertlos sein.
(Die Nutzer mit Bildanzeige sind wegen der Animationen ja schon längst wieder von deiner Seite verschwunden.)
Kann mir jemand eine Tip geben, dass die Animationen nicht stoppen.
Ich kann dir den Tip geben, nervige Animationen gar nicht erst zu starten.
Und stell bitte auch den Lärm ab. Nutzer wollen ihre eigene Musik hören oder gar keine.
Live long and prosper,
Gunnar
Hi Gunnar,
href="javascript:;"
Was soll der Unsinn?
Das ist kein Unsinn, sondern HTML konform.
Bye
Stefan
href="javascript:;"
Was soll der Unsinn?Das ist kein Unsinn, sondern HTML konform.
Stefan,
Konformität ist kein hinreichendes Kriterium für Sinnhaftigkeit.
Live long and prosper,
Gunnar
PS. Die Navigation auf einer Website allein von JavaScript abhängig zu machen, ist auch Unsinn. Sehr grober. Und die Navigation auf einer Website allein von der Anzeige von Bildern abhängig zu machen, auch.