Navigations-Buttons
Thomas Eichhorn
- javascript
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
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/
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
Hi Antje,
ich habe deinen Rat befolgt, aber es ändert sich nichts am Ergebnis! Vielleicht hast Du ja noch eine Idee.
Vielen Dank
Thomas