---
title: "TMENU_LAYERS (Probleme mit IE) <-- Erledigt"
url: "https://www.typo3.net/d/22345-tmenu-layers-probleme-mit-ie-erledigt"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","JavaScript & AJAX"]
created: "2005-03-11"
last_reply: "2005-03-11"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# TMENU_LAYERS (Probleme mit IE) <-- Erledigt

TYPO3 › Menüs · 0 Antworten · gestartet 2005-03-11

## Eröffnungsbeitrag

**solar** · 2005-03-11 · [Beitrag #1](https://www.typo3.net/d/22345-tmenu-layers-probleme-mit-ie-erledigt/1)

**Erledigt:**
Das Problem waren die restriktiven Einstellungen des IE mit SP2 (JavaScript deaktiviert)

Hallo,

ich habe ein Menu mit GMENU_LAYERS und TMENU_LAYERS erstellt.
Es läuft Typo3 Version 3.8 Beta mit TemplaVoila 0.4.0 unter Windows XP
Das Menu funktioniert einwandfrei unter Fireworks, verursacht aber unter IE 6.029 (SP2) enorme Probleme.

Beim Aufrufen der Seite unter IE erhalte ich folgende Fehlermeldung:

> In dem Skript auf dieser Seite ist ein Fehler aufgetreten:
> Zeile: 48
> Zeichen: 1
> Fehler: 'Version' ist undefiniert
> Code: 0
> URL: <http://127.0.0.1:95>

Wenn ich die Seite danach weiter ausführe, erhalte ich bei jedem MouseOver diese Meldung:

> In dem Skript auf dieser Seite ist ein Fehler aufgetreten:
> Zeile: 414
> Zeichen: 1
> Fehler: 'GLV_menuXY[...]' ist Null oder kein Objekt
> Code: 0
> URL: <http://127.0.0.1:95>

Zudem werden die TMENU_LAYERS immer oben links positioniert und ignorieren somit jede Angabe wie relativeToTriggerItem oder relativeToParentLayer.
Bei der Vielzahl der Probleme bin ich mir nicht sicher, ob ich eine Datei nicht richtig eingebunden habe. Die gleichen Ergebnisse erhalte ich auch unter Typo3 3.7 mit TemplaVoila 0.3.0.

Ich würde mich freuen, wenn mich jemand auf die richtige Spur bringt. Googlen und Search hat mir jedenfalls nichts gebracht.

Hier der verwendete Code:

```typoscript
page.includeLibs.tmenu_layers = fileadmin/site/scripts/tmenu_layers.php
page.includeLibs.gmenu_layers = fileadmin/site/scripts/gmenu_layers.php

lib.menuMain = HMENU
lib.menuMain.1 = GMENU_LAYERS
lib.menuMain.1 {
    expAll = 1
    layerStyle = position:absolute;VISIBILITY:hidden;
    relativeToTriggerItem = 1
    relativeToParentLayer = 1
    expAll = 1
    wrap =  <table border="0" cellspacing="0" cellpadding="0"><tr><td width="24"></td> | </tr></table>
    lockPosition = x
    leftOffset = 0
    topOffset = 32
    hideMenuWhenNotOver = 50
    hideMenuTimer = 100
 
NO {
    allWrap =  <td> | </td>
    XY = [10.w]+20, 32
    10 = TEXT
    10.text.field = nav_title // subtitle
    10.offset = 0,18
    10.fontColor = #8F99A1
    10.fontSize = 11
    10.fontFile = fileadmin/site/font/arial.ttf
    }

RO < lib.menuMain.1.NO
RO=1
RO {
    backColor = #FFFFFF
    10.fontColor = #56A1D6
}

ACT < lib.menuMain.1.NO
ACT = 1
ACT {
    backColor = #FFFFFF
    10.fontColor = #232323
     }
}

lib.menuMain.2 = TMENU_LAYERS
lib.menuMain.2 {
    layerStyle = position:absolute;VISIBILITY:hidden;
    lockPosition = x
    relativeToParentLayer = 1
    relativeToTriggerItem = 1 
    topOffset = 0
    leftOffset = 180
    expAll = 1
    wrap = <table bgcolor="#cccccc" border="0" cellspacing="0" width="180" cellpadding="0"> | </table>

NO {
  allWrap = <tr><td class="bg-menu-no" id="tmenu_lev1{elementUid}" style="background:#C9CACD;> | </td></tr>
  subst_elementUid = 1
  RO_chBgColor = #A5A6A8 | #C9CACD | tmenu_lev1
  RO = 1
  }

IFSUB = 1
IFSUB {
    allWrap = <tr><td class="bg-menu-ifsub"  id="tmenu_lev1{elementUid}"> | </td></tr>
    subst_elementUid = 1
    RO_chBgColor = #A5A6A8 | #C9CACD | tmenu_lev1
    RO = 1
    }
}
```

---

Quelle: „TMENU_LAYERS (Probleme mit IE) <-- Erledigt“, typo3.net, https://www.typo3.net/d/22345-tmenu-layers-probleme-mit-ie-erledigt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
