Zum Inhalt springen

rgslideshow problem in ie7+8

Erstellt am 20. Juni 2009 · 1 Antwort · letzte Antwort am 20. Juni 2009

Tags: Frage

IrisHek ·

Hallo!

Ich habe rgslideshow in kombination mit perfectlightbox u mootools in verwendung. in firefox geht alles gut, im ie bekomm ich grundsätzlich eine fehlermeldung:
"Object doesn't support this property or method
index.php - zeile:1
Code:0 - Zeichen: 1"

Zusätlich erhalte ich bei ie8 diese Fehlermeldung: "Ungültiges Argutment - rgslideshow.js Zeile 152"
->this.bigPrev.setStyle('height',(slide.getProperty("height")-nestDiv.size.y)+'px'); ??

ie6: funktioniert grundsätzlich aber alles
ie7+8: slideshow - bilder aus ordner auslesen: nur startbild, kein automatisches Wechseln, gr Pfeile sind nicht sichtbar, kleine navigation zeigt nur "1" an. Klickt man auf das Bild, öffnet sich die Lightbox, und man kann nach re/li zwischen den bilder hin u her hüpfen.
ie8: wie ie7, nur bei "Text mit Bild" ist mitten am bild folgendes codeschnipsel zu lesen:
"function(){var tag=this.getTag();if(['style','script'].contains(tag)){if(window.ie){if(tag=='style')return this.styleSheet.cssText;else if(tag=='script')return this.getProperty('text')}else{return this.innerHTML}}return($pick(this.innerText,this.textContent"
... daneben funktioniert die slideshow normal.

warum, wieso???
lg iris

IrisHek ·

Hallo!

hab jetzt gelöst, noch nicht perfekt aber schonmal ok..
* problem, dass pfeile nicht sichtbar waren, und die bilder nicht wechseln: slideshow.js Zeile 152:

//this.bigPrev.setStyle('height',(slide.getProperty("height")-nestDiv.size.y)+'px');
// this.bigNext.setStyle('height',(slide.getProperty("height")-nestDiv.size.y)+'px');
this.bigPrev.setStyle('height',(slide.getProperty("height"))+'px');
this.bigNext.setStyle('height',(slide.getProperty("height"))+'px');

und slideshow.css um den code am bild zumindest nicht mehr zu sehen, wenn man mit maus drüberfährt wird er wie alt-tag eingeblendet:
in class: .rgslideshow .rgsnest
den z-index ausblenden: z-index: 5;

lg iris