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