Aloha ;)
In HTML 5 wurde aber trotzdem die Anpassbarkeit durch Universalattribute verbessert. Du kannst dir da jetzt eigene Attribute definieren, namens data-*. Ich würde dir also folgendes vorschlagen: Ersetze im HTML alle rel durch data-rel. Dann musst du diese Ersetzung auch in JS vornehmen. Ersetze da alle ELEMENT.rel durch ELEMENT.attributes['data-rel'].nodeValue (obs noch einfacher geht zu ersetzen kann ich dir erst von daheim aus mit Konsole sagen, das hier ist halt etwas länglich, geht aber sicher - habs getestet in JSFiddle) und dein Bilder-Anzeige-Gedöns müsste wieder funktionieren :)
Das ist jetzt etwas verwirrend.
Also erstmal das JS der Bildanzeigers:Ewig lang, aber wenn ich im Text nach REL suche, gibt es keinen Treffer (nur einen im auskommentierten Bereich), also dürfte ich da wohl nichts zu machen haben.
Ich finde aber welche ;) Tatsächlich nicht in der Form, wie ich sie vermutet hätte (ELEMENT.rel), aber in anderer Form: Element.getAttribute('rel')
. Das kannst du ersetzen (durch Element.getAttribute('data-rel')
). Wenn du Notepad++ benutzt (oder ähnliches), sollte es tun, sofern du alle 'rel' automatisch durch 'data-rel' ersetzen lässt. (Also bitte die Anführungszeichen mitersetzen lassen, sonst versaust du dir so sachen wie "Preloader" zu "Pdata-reloader" :D) Ich hab mal für dich durchgeschaut, die Zeichenfolge 'rel' taucht nur an Stellen auf, an denen du durch 'data-rel' ersetzen musst.
Wenn ich hier jetzt
rel="lyteshow[doktorpruefung]"
durch
data-rel="lyteshow[doktorpruefung]"
ersetze, geht der Bildanzeiger nicht mehr :)
Hoffentlich dann aber jetzt :)
Aber wie gesagt: alles was mit JS zu tun hat, ist ein Buch mit 7 Siegeln für mich.
JavaScript ist eins meiner Lieblingsspielzeuge. Auch wenn mir große Miesmacher immer sagen, dass mans damit nicht übertreiben soll :D
Ist ein bischen weit weg...
Na, wo das stattfindet ist ja auch noch nicht raus :D Verlinkt hab ich mangels Alternative das Vergangene :D
Grüße,
RIDER
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[