Hi,
möchte ein CSS-Dropdown-Menu je nach Browser/-version per Conditions erstellen. Einmal normal für aktuelle Browser und falls ein IE <6 oder Netscape abfragt als angepasstes Menu.
Erstens funktioniert wie immer ohne Probleme. beim zweiten stellt sich mir die Condition in den Weg.
Laut TSRef sollte folgender Code eigentlich funktionieren leider wird er aber sauber vom IE6 ignoriert.
### Mainmenu für veraltete Browser ###
[browser = netscape] && [version < 8] || [browser = msie] && [version < 7]
temp.menu >
temp.menu = HMENU
temp.menu.special.value = 1
temp.menu.excludeUidList =
temp.menu.1 = TMENU
temp.menu.1 {
wrap = <ul id="ns-mu-mainmenu-lv1">|</ul>
noBlur = 1
expAll = 1
target >
NO.ATagTitle.field = subtitle//title
NO.linkWrap = <li class="ns-mu-mainmenu-lv1-a">|</li>
ACT = 1
ACT.ATagTitle.field = subtitle//title
ACT.ATagParams = id="actSite"
ACT.linkWrap = <li class="ns-mu-mainmenu-lv1-a">|</li>
IFSUB = 1
IFSUB.ATagTitle.field = subtitle//title
IFSUB.before = <li class="ns-mu-mainmenu-lv1-a">
IFSUB.ATagBeforeWrap = 1
IFSUB.linkWrap = |<!--
ACTIFSUB = 1
ACTIFSUB.ATagTitle.field = subtitle//title
ACTIFSUB.ATagParams = id="actSite"
ACTIFSUB.before = <li class="ns-mu-mainmenu-lv1-a">
ACTIFSUB.ATagBeforeWrap = 1
ACTIFSUB.linkWrap = |<!--
}
temp.menu.2 = TMENU
temp.menu.2 {
wrap = --><table><tr><td><ul class="ns-mu-mainmenu-lv2">|</ul></td></tr></table></a></li>
noBlur = 1
expAll = 1
target >
NO.ATagTitle.field = subtitle//title
NO.ATagBeforeWrap = 1
NO.linkWrap = » |
NO.wrapItemAndSub = <li class="ns-mu-mainmenu-lv2-a">|</li>
}
[global]