Hallo Community,
ich hab einen seltsamen Effekt mit der Version 3.0.1 festgestellt:
Wenn Ihr z.B. bei http://www.ggt-online.de/branchen/branche_auto.html auf ein Geschäftsbild klickt, wird ein Javascript Programm aufgerufen, dass das Bild dann in größerem Format darstellt.
Der zughörige HTML Code:
<a id="beckmann_klaus" href="javascript:bild('../images/mitglied/beckmann_mg.jpg',640,480)">
<img class="float_left border" src="../images/mitglied/beckmann_m.jpg" alt="" title="Mercedes Beckmann" width="140" height="105" /></a>
So soll es auch sein.
Das ganze lokal bei mir auf dem PC funktioniert nur dann, wenn ich mit der relativen Adressierung des Bildes in der Javascript Funktion eine Ebene höher ziele, also:
<a id="beckmann_klaus" href="javascript:bild('./images/mitglied/beckmann_mg.jpg',640,480)">
<img class="float_left border" src="../images/mitglied/beckmann_m.jpg" alt="" title="Mercedes Beckmann" width="140" height="105" /></a>
Man achte darauf, dass in der Adresse der Javascript Funktion jetzt ein Punkt weniger ist, d.h. der Ordner images jetzt auf der gleichen Ebene angenommen wird. Schade, dass ich Euch das, was bei lokal auf dem PC passiert, hier nicht demonstrieren kann.
Das Ganze gilt auch nur dann, wenn meine HTML Seite eine Ebene tiefer liegt als z.B. die index.html (s. oben: liegt im Ordner branchen). Denn in diesem Beispiel http://www.ggt-online.de/gewerbeschau.html (bitte auf ein Bild klicken) gibt es z.B. keinen Unterschied zwischen lokal und Netz.
Der IE 7.0 zeigt diesen Effekt nicht, dort werden alle Bilder standardgemäß angezeigt.
Hat jemand eine Erklärung für dies Verhalten?