Slideshow2 javascript Fehler
hallo.
ich habe auf einer aktuellen seite http://gallist.stefansenn.com das modul Slideshow2 im einsatz. aus irgendwelchen gründen wird kein content in die slideshow geladen. man sieht eine weiße fläche und das loading-icon oben rechts. die konsole spuckt dann folgenden fehler:
Fehler: uncaught exception: [Exception... "A parameter or an operation is not supported by the underlying object" code: "15" nsresult: "0x8053000f (NS_ERROR_DOM_INVALID_ACCESS_ERR)" location: "http://gallist.stefansenn.com/plugins/slideshow2/mootools/mootools-core.js Line: 384"]
das tritt wie gesagt nicht immer auf.
hoffe es kann mir jemand weiterhelfen...
[Moderation: Thema verschoben.]
Javascript Fehler im IE8 bei slideshow2
Hallo,
Ich habe ein ähnliches Problem. Verwende IE8 und TYPOlight 2.8.1 mit Erweiterung slideshow2. FF und Safari bis auf kleine Darstellungsprobleme okay. Im IE8 wird nix angezeigt (nur das ajax-ladesymbol). Fehlerausgabe lt. Internetexplorer:
mootoos-core.js Zeile 181
Asset.image ist Null oder kein Objekt
slideshow.js Zeile 794
DasObjekt unterstützt diese Eigenschaft oder Methode nicht.
mootools-core.js Zeile 457
Code:0
URI:http://www.mj-bodycenter.be/plugins/...otools-core.js
Puh...ganz schön speziell die slideshow. Übrings aktuelle CONTAO Version und IE9 läuft prima, aber welcher Kunde ist schon up to date (:-((((
gelöst - quick and dirty -
Liebe Contao Freunde,
Wir haben den Javascriptfehler im IE8 wie folgt gelöst-> Eine seperate CSS-Datei für den IE8 angelegt und dann eine Klasse zum Anzeigen eines Textes (z.b. .info mit display:inline) In der Standard CSS, die auch für die Seite mit der Slideshow im Seitenlayout definiert ist, erzeugen wir eine Klasse .info mit display:none . Nun erstellen wir auf der Seite im Artikel ein Inhaltselement vom Typ Text mit Hinweistext, daß der Kompatipliätsmodus im IE 8 unter Extras eingeschaltet sein muß, damit die Slideshow läuft und geben dem Inhaltselement die CSS Klasse info. Jetzt erscheint immer beim Aufruf der Seite (möglichst unterhalb des Slideelements) der Hinweistext.
Wie gesagt der Javascript Fehler taucht nur im IE8 auf und ist exact der selbe, wenn man z.B. neben der Slideshow2 Erweiterung, z.B. die pk_noobslide Erweiterung verwenden würde. Ist zwar alles quick and dirty, aber nur so zur Zeit aus unserer Sicht schnell und einfach zur Anzeige der Slideshow2 im IE8.
IE9, Firefox und Safari sind aktuell ohne Probleme, bzgl. Slideshow-Erweiterungen in Verbindung mit CONTAO.
Ich hoffe dieser kleine Workaround hilft anderen mit ähnlichen Problemen.