Zum Inhalt springen

GMENU_LAYERS: Anzeigeprobleme im Firefox und IE

Erstellt am 16. August 2006 · 1 Antwort · letzte Antwort am 20. August 2006

Tags: Frage

Goldi ·

Hallo zusammen,

bin mittlerweile mit meinem Latein am Ende.

Hab unter Typo3 v4.0.1 ein GMENU_LAYERS gebaut, was so weit auch prima funktioniert.

Blöderweise gibt's mächtige Probleme bei der Benutzung verschiedener Browser.

So sieht's aus, wenn es angezeigt wird, wie ich mir das vorstelle (Rollover-Effekt bei "Dummy-Übersicht" funktioniert einwandfrei):
Bild: armin.klemusch.de/…/screen_ie6_2900.jpg

Das ist allerdings nur möglich, wenn als Browser der IE 6.2900.2180 unter Windows XP eingesetzt wird.

Im Firefox 1.5.0.6 sieht's so aus (Rollover-Effekt funktioniert nicht):
Bild: armin.klemusch.de/…/screen_firefox.jpg

Es geht aber leider noch schlimmer. Wenn ich den IE 6.2800.1106 unter Windows 2000 verwende, sieht das gleiche Menü so aus:
Bild: armin.klemusch.de/…/screen_ie6_2800.jpg

Also nix mit Layer-Menü, stattdessen ne Fehlermeldung "Objekt erwartet". Sie bezieht sich auf die Zeile 4 in diesem Javascript:

<script type="text/javascript">
	/*<![CDATA[*/
	function T3_onmousemoveWrapper(e)	{	GL_getMouse(e);   GLa90bbe_getMouse(e);	}
	function T3_onmouseupWrapper(e)	{	GL_mouseUp('a90bbe',e);	}
	function T3_onloadWrapper()	{	GL_initLayers();   GL_restoreMenu("a90bbe");	}
	document.onmousemove=T3_onmousemoveWrapper;
	document.onmouseup=T3_onmouseupWrapper;
	document.onload=T3_onloadWrapper;
	/*]]>*/
</script>

Nach intensivem Stöbern auf typo3.net sowie in den T3-Mailinglisten habe ich unter anderem das JavaScript ./tslib/media/scripts/jsfunc.layermenu.js gegen eine alternative Variante ausgetauscht (sollte einen Opera-Bug fixen), allerdings nachwievor ohne Erfolg.

Hat jemand ne Idee, was da falsch laufen könnte? Ist GMENU_LAYERS unter T3 4.0.1 "fehlerfrei" oder sind da schon irgendwelche Probleme bekannt?

Danke Euch schonmal im voraus!

Grüssings
Armin

Goldi ·

Hat sich erledigt!

Der Firefox auf einem Rechner hatte ne Meise - deinstalliert und wieder neu installiert und schon funktionierten die Rollovers!

Der "defekte" Internet Explorer hatte sich offenbar irgendwelche "tolle" Spyware eingefangen. Kaum war der Schrott entfernt, fluppte es auch schon mit den Rollovers...