Joe Jansen: Animierte Gif - Datei stopt bei Linkaudführung.

Hallo hier im Forum,
ich habe das Problem, daß ich eine Seite mit Bildern habe in der als Überschrift eine AniGif steht.
Wenn man nun das Bild anklickt öffnet sich dieses in einem eigenen Fenster. Das ist auch alles schön so, nur das dann direkt das AniGif stopt, finde ich nicht so schön. Wie kann ich das stopen des AniGif verhindern oder wieder zum weiterlaufen bewegen ohne die ganze Seite zu reloaden ?

Danke schonmal im vorraus .....

  1. Hi Joe!

    Um jetzt das nochmal klarzustellen: WIE hast du die Anigif anzeigen lassen. Bei mir auf der Seite (URL unten)
    habe ich unter dem Menupunkt Banner und da unter den Zahlen auch Anigifs aufgerufen, die auch animiert
    werden. (Dabei habe ich als Link einfach die URL des Bildes angegeben.) Generell sollte das auch
    funktionieren. Vielleicht lag dein Problem evtl. am Browser. (Man weiss ja nie, was manche Browser
    so fabrizieren.)
    Vielleicht kannst Du ja den Aufruf des Anigifs nochmal posten, dann wüsste man mehr...

    Mach's gut,
    Dennis

  2. Hallo Joe,

    passiert mE. nur bei Netscape. Hier eine Lösung für 4er Netscapes -

    ergänze mal Deine Links wie folgt mit "ONCLICK"

    <a href="javascript:bild('mill1.jpg', 'Die Außenbeleuchtung' ,600, 401)"
    onmouseover="on('image1')" onmouseout="off('image1')"

    onclick="bild('mill1.jpg', 'Die Außenbeleuchtung' ,600, 401); return false">

    <img lowsrc="mill1lowon.jpg"
    src="mill1low.jpg" name="image1" border="0" width="126" height="84"></a>

    viele Grüße  Günter

    PS - rechte Maustaste abklemmen ist etwas unfair, hilft aber nix  ;-))

    1. Ich danke Dir,
      es hat geklapt, auch allen anderen meinen Dank !
      Joe

      Hallo Joe,

      passiert mE. nur bei Netscape. Hier eine Lösung für 4er Netscapes -

      ergänze mal Deine Links wie folgt mit "ONCLICK"

      <a href="javascript:bild('mill1.jpg', 'Die Außenbeleuchtung' ,600, 401)"
      onmouseover="on('image1')" onmouseout="off('image1')"

      onclick="bild('mill1.jpg', 'Die Außenbeleuchtung' ,600, 401); return false">

      <img lowsrc="mill1lowon.jpg"
      src="mill1low.jpg" name="image1" border="0" width="126" height="84"></a>

      viele Grüße  Günter

      PS - rechte Maustaste abklemmen ist etwas unfair, hilft aber nix  ;-))

    2. Hallo Günter!

      Schön mal wieder von Dir zu lesen!

      passiert mE. nur bei Netscape.

      Leider nicht nur: ich hatte das Problem auf der Startseite von SELFSPEZIAL auch mit dem IE5.

      Die kleine Animation am Ende der Startseite:

      <img src="../src/atomicegg.gif" width="44" height="54" alt="" border="0">

      wurde jedesmal gestoppt, nachdem man auf den Verweis "News" geklickt hatte, dessen Aufruf wie folgt aussah:

      <a href="javascript:News();">news.html</a>.

      Nach einem Tipp von Antje, der mit Deinem Ähnlichkeiten hat, habe ich es wie folgt geändert:

      <a href="#" onClick="News(); return false">news.html</a>

      wobei return false dafür da ist, dass der Link auf "#" nicht aufgeführt wurde (Würde sonst ein Fenster mit Inhalt. "object" beim IE, oder "object window" beim NS aufrufen).

      Seit dem klappt's!

      Bis danndann
      PAF (patrickausfranfkurt), SELFSPEZIAL

      1. Hallo Patrick,

        Schön mal wieder von Dir zu lesen!

        ditto - und schön, daß das Forum wieder online ist   8))

        Man lernt ja immer wieder dazu, d.h. ich wußte nicht daß der MSIE 5 auch so "beknackt" reagieren
        kann. Als Ergänzung zu dem Thread habe ich noch einen Bypass für Netscapes 3er

        <a href="javascript:News();if(document.images) document.images[0].src='atomicegg.gif'
        onclick="News(); return false">...</a>

        Da die 3er Netscapes kein ONCLICK kennen, kann man nach Ausführung der News() Funktion
        zumindest das Bild neu laden, für die 4er Generation funktionierts mit dem onclick.

        ok - mir ist bewusst, daß dieser Tip schon etwas historisch angegraut erscheint, aber einige Leute
        sind immer noch mit alten Browsern unterwegs.

        Viele Grüße Günter

        1. Hallo Günter,

          Da die 3er Netscapes kein ONCLICK kennen, kann man nach Ausführung der News() Funktion
          zumindest das Bild neu laden, für die 4er Generation funktionierts mit dem onclick.

          Eine kleine Korrektur. NN 3 und IE 3 kennen sehr wohl den Event-Handler onClick.
          Der NN3 kennt zusätzlich noch return false zum Abrechen des angeklickten Links.

          Siehe auch <../../tebj.htm#a5>

          Viele Grüße

          Antje

          1. Liebe Antje,

            ich weiß, daß es in SELFHTML so beschrieben ist,
            jedoch im Geschäft habe ich noch einen NS 3.01 Gold unter Linux
            und privat ebenfalls einen 3.01 unter WIN98 am laufen, die's beide nicht können.

            Deshalb meine Aussage  - sorry ;-)

            Viele Grüße  Günter