zur Zeit versuche ich für einen Kleingartenverein einen Übersichtsplan mit freien Kleingärten zu erstellen. Meine erste Idee, die ich schon umgesetzt habe, ist ein Image-Map. Beim Klick auf einen freien Garten soll dann in Lightbox2 ein Bild gezeigt werden. Das Problem ist natürlich, dass ich ja im area-Tag das rel-Attribut setzen muss und dieses Attribut erzeugt im Validator natürlich einen Fehler.
Dass ich den Fehler mit dieser Art der Umsetzung nicht wegbekomme ist mir klar, aber gibt es vielleicht einen komplett anderen Ansatz oder gibt es vielleicht einen Lighbox-Clone, der ohne das rel-Attribut auskommt (was ich mir aber nicht vorstellen kann)?
Das hier ist der erste Ansatz: Freie Gärten Wer das validiert, der erste Fehler ist vom Hoster verursacht, nur der zweite gehört mir :-?
Man könnte das Attribut per JavaScript setzen. Das müsste per onload geschehen und erst danach dürften die Lightbox-Funktionen starten um das Attribut zu suchen und den Link entsprechend anzupassen.
danke für die schnelle Antwort. Jetzt hast Du mich voll auf dem falschen Fuß erwischt, denn JavaScript gehört nicht zu den Dingen, wovon ich wirklich Ahnung habe, oder anders gesagt, keine Ahnung.
Wenn ich das richtig verstehe, dann meinst Du das onload-Ereignis der Seite? Aber dann würde es ja beim Validieren trotzdem mit an den Validator ausgeliefert werden. Oder habe ich jetzt das ganze total falsch verstanden?
vielen Dank für die Antwort. Werde mir mal überlegen, ob ich das so mache, weil der Fehler wird zwar nicht mehr ausgeliefert, dafür generiert ihn dann der Client.
So, ich habe jetzt mal die Lösung von Sempervivum umgesetzt und es funktioniert wunderbar, zumindest im FF und Chrome, im IE8 klappt es leider nicht. Da mir die JavaScript-Kenntnisse total fehlen, um das Script eventuell zu fixen, werde ich mich mal an den Lösungsvorschlag von threadi ranmachen.
dass der Link bei Dir nicht funktioniert ist komisch, bei mir funktioniert er. Hat mich beim Schreiben aber schon gewundert, dass der Link nicht „umgesetzt“ wurde. Hier jetzt nochmal der Link, in der Hoffnung, dass er jetzt funktioniert: Freie Gärten . Weiterhin komisch ist, dass bei mir die Slimbox 1.8 Demo mit dem IE8 funktioniert.
Was ich herrausgefunden habe ist aber folgendes. Wenn ich die Seite nach dem Aufruf im IE8 aktuallisiere funktioniert alles so, wie es soll. Das liegt vermutlich daran, dass ich im FF einen Werbeblocker installiert habe im IE8 nicht und beim ersten Aufruf wird ein, vom Hoster eingebundenes, Werbescript eingeblendet, beim Aktuallisieren wird die Werbung nicht mehr eingeblendet und die slimbox arbeitet anstandslos. Ich vermute, dass es eventuell daran liegt, dass das Werbescript einen Schuss hat.
Gegenüber meiner gestrigen Behauptung mit dem Chrome; der verhält sich genauso wie der IE8.
Werde mich heute nachmittag nochmal ranmachen.
Vielen Dank schonmal an dieser Stelle für Eure Hilfe
Gruß thuemmy