Thomas Eichhorn: Navigations-Buttons

Hallo,

auf meiner Homepage www.kleintierpraxis-rahlstedt.de habe ich im Frame "oben" eine HTML Seite mit Navigationsbuttons. In der Seite sind ein Script um gleichzeitig 2 Frames zu wechseln und eines für dynamische Buttons. Wenn man einen der Buttons anklickt sollte er grün werden, leider funktioniert das nicht. Die Grafik wird nicht angezeit. Wenn man jadoch auf die leere Stelle, wo der Button erscheinen sollte, mit der rechten Maus klickt und Bild anzeigen auswählt wird der Button geladen. Ist er einmal im Speicher, dann funktioniert die Nav-Leiste fehlerfrei. Vertragen sich die Scripte nicht? Oder kann man mit noch einem Script automatisch alle Bilder (vor allem die für die Buttons) beim Anzeigen der Seite laden?

Über ein paar Lösungsvorschläge würde ich mich sehr freuen.
Vielen Dank

  1. Hi,

    Wenn man einen der Buttons anklickt sollte er grün werden, leider funktioniert das nicht. Die Grafik
    wird nicht angezeit. Wenn man jadoch auf die leere Stelle, wo der Button erscheinen sollte, mit der
    rechten Maus klickt und Bild anzeigen auswählt wird der Button geladen. Ist er einmal im Speicher,
    dann funktioniert die Nav-Leiste fehlerfrei. Vertragen sich die Scripte nicht?

    So wie du das Problem schilderst, hört es sich nach einem Cache-Bug vom IE an. Es wäre allerdings
    hilfreich gewesen, wenn du das Script gepostet hättest.

    Oder kann man mit noch einem Script automatisch alle Bilder (vor allem die für die Buttons) beim
    Anzeigen der Seite laden?

    Wirklich vorladen funktioniert nur, wenn du ein Frameset definierst, daß einen unsichtbaren Frame enthält,
    in dem du die Bilder einfach alle anzeigen läßt. Das vorladen über JS mag der IE gar nicht.

    mfg
    CK1

    <img src="http://wwwtech.de/images/banner.jpg" alt="">
    http://wwwtech.de
    http://wwwtech.de/moorhuhn/

  2. Hallo Thomas

    Die Grafik wird nicht angezeit. Wenn man jadoch auf die leere Stelle, wo der Button erscheinen sollte, mit der rechten Maus klickt und Bild anzeigen auswählt wird der Button geladen. Ist er einmal im Speicher, dann funktioniert die Nav-Leiste fehlerfrei. Vertragen sich die Scripte nicht? Oder kann man mit noch einem Script automatisch alle Bilder (vor allem die für die Buttons) beim Anzeigen der Seite laden?

    nachdem mein Kollege und ich eine zeitlang über dein Problem diskutiert haben, sind wir zu folgendem Schluß gekommen:

    Die Summe deiner Fehler erzeugt dieses seltsame Verhalten. Interessant ist hier der Navigator. Der vergißt die Buttons ebenso allerdings erst bei Focusverlust.

    Hauptursache deines Problemes sind a) die fehlenden Höhen- und Breitenangaben deiner Buttons und b) die sehr seltsame Tabellenstruktur.

    <table border="0" cellpadding="0" cellspacing="0">

    <tr>
    <td WIDTH="170" VALIGN="TOP"> </td>

    <td></td>

    <td WIDTH="5%" VALIGN="TOP"></td>
      
         <td></td>

    <td WIDTH="5%" VALIGN="TOP"></td>
      
      <td></td>

    <td WIDTH="5%" VALIGN="TOP"></td>

    <td></td>

    </tr>

    Gebe der gesamten Tabelle eine Breite. Vermische keine absoluten Angaben (170) mit prozentuale Angaben (5%).

    Viele Grüße

    Antje

    1. Hi Antje,

      ich habe deinen Rat befolgt, aber es ändert sich nichts am Ergebnis! Vielleicht hast Du ja noch eine Idee.

      Vielen Dank
      Thomas