* welche Grafik?
Insgesamt sieht der relevante Abschnitt so aus. Folglich meine ich die class Bildleiste.
<div class="perledel" id="picture" >
<img class="bildleiste" style="z-index:2;" src="images/ueSPerle2.jpg" onClick="" alt="" border="0" >
<div style="top:0px;left:0px;position:relative;width:100%;height:100%;z-index:10;">
<a href="#1" onClick="pictureViewer(1,'Perle');switchVisible('picture','right_content')" class="angel" ><em></em></a>
<a href="#2" onClick="pictureViewer(2,'Perle');switchVisible('picture','right_content')" class="angel" ><em></em></a>
<a href="#3" onClick="pictureViewer(3,'Perle');switchVisible('picture','right_content')" class="angel" ><em></em></a>
<a href="#4" onClick="pictureViewer(4,'Perle');switchVisible('picture','right_content')" class="angel" ><em></em></a>
<a href="#5" onClick="pictureViewer(5,'Perle');switchVisible('picture','right_content')" class="angel" ><em></em></a>
</div>
</div>
* Wie sind die Anker definiert? (id="1" wäre verkehrt)
Die Anker haben keine Funktion. Wäre es besser, wenn ich dann einfach nur href="#", schreibe? Ich will halt nicht, dass die Seite neu geladen wird.
* Quirksmodus?
Ich habe mal
<meta http-equiv="X-UA-Compatible" content="IE=8" />
ausprobiert, hat jedoch keinen Erfolg gehabt.:(
* wozu das Div?
Ohne das div funktioniert der script in keinem Browser. Mit immerhin in firefox safari und chrome.
* 5 mal class=angel ist 4 mal zuviel, nutze den Nachfahrenselektor
danke habe ich umgesetzt, hat aber scripttechnisch keine Relevanz gehabt
* verwende keine Inline-Styles
werden entfernt.
* und im endgültigen Dokument auch keine inline-Handler (siehe: http://molily.de/js/)
Würde es dies in diesem Fall nicht ungleich komplizierter machen, da ich dann wegen den übergebenen Parametern besser aufpassen müsste, welchem Objekt ich was "adde" und ich noch eine Seite habe mit der selben Funktion, jedoch anderem Parameter, aber nur ein script?
danke für die schnelle Antwort
grüße Janik