mrjerk: Image-Map vs. Lyte- oder Shadowbox - wie zu lösen ?

Beitrag lesen

Hallo,

Bei normalen Verlinkungen funktioniert das auch - nur bei Image-Maps leider nicht - wo ist mein Fehler - bzw. ist das überhaupt möglich ?

Light- und ich vermute auch Shadeowbox sind erstmal nur dafür gedacht, Links auf Bilder in <a>-Tags zu erkennen.
Ist also kein Fehler von Dir wenn man so will, sondern einfach nicht anders vorgesehen.

Du müsstest also die Light- bzw. Shadowbox-Bibliothek geringfügig umschreiben.

Bei Lightbox z.b. werden in der Methode "initialize()" alle a-Tags der Seite untersucht (folgender Code-Block ist aus Version 2.01, weil ich die hier gerade zur Hand habe):

  
if (!document.getElementsByTagName){ return; }  
var anchors = document.getElementsByTagName('a');  
  
// loop through all anchor tags  
for (var i=0; i<anchors.length; i++){  
...  
}  

Du bräuchtest etwas ähnliches, was dann auf den "area"-Tag abzielt.

  
var areas = document.getElementsByTagName('area');  
  
// loop through all anchor tags  
for (var i=0; i<areas.length; i++){  
...  
}  
  

Das Problem ohne Anpassung der JS-Datei(en) zu lösen, ist glaube ich nicht ohne weiteres möglich.

Hope that helps.

Viele Grüße,
Jörg