Zum Inhalt springen

TMenu und Newsticker

Erstellt am 25. Oktober 2006 · Noch keine Antworten

Tags: JavaScript & AJAX, Frage

Twinstar ·

Hallo Forum,

auf folgender Seite http://www.hsv-sc.de/typo3/index.php habe ich das Problem, daß der Newsticker (JS-Ticker newsfeed export)irgendwie das Zuklappen (hideMenuWhenNotOver)des Tmenus verhindert. Erst wenn ich den Newsticker abschalte, verschwindet auch das aufgeklappte Menu bei OnMouseOut wieder so wie es soll.
Kann das an einer Timer Initialisierung des Newstickers liegen? Kommen sich da die Initialisierungen des Menus und des Newstickers ins Gehege?

Oder hat das was mit dem <body onload="T3_onloadWrapper();"> zu tun?

Hier mein Listing für das Menu:

   marks.MENU=HMENU
        marks.MENU {
          entryLevel = 0
	  1 = GMENU_LAYERS
	  1 {
	       #layerStyle = position: absolute; top: 219px; width: 0px; VISIBILITY: hidden;
layerStyle = position: absolute; VISIBILITY: hidden;
       	       xPosOffset = 0
       	       lockPosition = x
       	       expAll=1

topOffset = 219

hideMenuWhenNotOver=20
hideMenuTimer=70

       	       NO {
           	    backColor = #051BAA
           	    transparentColor = #051BAA
           	    XY = 76, 21
           	    10 = TEXT
           	    10.text.field = title
           	    #10.fontFile = /fileadmin/files/fonts/lt_50140.ttf
           	    10.fontColor = #FFFFFF
           	    10.antiAlias = 1
           	    10.fontSize = 13
           	    10.align = center
           	    10.offset = 0,15
           	    20 = BOX
           	    20.dimensions = 0,0,1,21
           	    20.color = #0F144B
           	    #21 = BOX
           	    #21.dimensions = 0,0,130,1
           	    #21.color = #2F4AF4
           	    #22 = BOX
           	    #22.dimensions = 0,21,115,1
           	    #22.color = #2F4AF4       
               }
       	       RO < NO
       	       RO = 1
       	       RO {
           	    backColor = #334599
                    #transparentColor = #051BAA
            	    XY = 76, 21
           	    10 = TEXT
           	    10.text.field = title
           	    10.fontColor = #FFFFFF
           	    10.antiAlias = 1
           	    10.fontSize = 13
           	    10.align = center
           	    10.offset = 0,15
           	    20 = BOX
           	    20.dimensions = 0,0,1,21
           	    20.color = #0F144B
           	    #21 = BOX
           	    #21.dimensions = 0,0,130,1
           	    #21.color = #2F4AF4
           	    #22 = BOX
           	    #22.dimensions = 0,21,115,1
           	    #22.color = #2F4AF4       
       	       }
               ACT=1
               ACT {
                    backColor = #334599
                    #transparentColor = #051BAA
            	    XY = 76, 21
           	    10 = TEXT
           	    10.text.field = title
           	    10.fontColor = #FFFFFF
           	    10.antiAlias = 1
           	    10.fontSize = 13
           	    10.align = center
           	    10.offset = 0,15
           	    20 = BOX
           	    20.dimensions = 0,0,1,21
           	    20.color = #0F144B
           	    #21 = BOX
           	    #21.dimensions = 0,0,130,1
           	    #21.color = #2F4AF4
           	    #22 = BOX
           	    #22.dimensions = 0,21,115,1
           	    #22.color = #2F4AF4  
               }
          }
	  2 = TMENU_LAYERS
	  2 {
	       layerStyle = position: absolute; width: 150px; VISIBILITY: hidden;
	       topOffset=0
	       leftOffset=175
	       lockPosition = x
	       expAll=1
	       relativeToParentLayer=1
	       relativeToTriggerItem=1

hideMenuWhenNotOver=1
hideMenuTimer=70

	       wrap= <div id="js-menu"> | </div>
	       NO {
                    ATagParams=class="js-menu"
	       }
               IFSUB=1
               IFSUB {
                   ATagParams=class="js-menu_ifsub"
               }
               ACT=1
               ACT {
                   ATagParams=class="js-menu_act"
               }
	  }
	  3 = TMENU_LAYERS
	  3 {
	       layerStyle = position: absolute; width: 150px; VISIBILITY: hidden;
	       topOffset=0
	       leftOffset=130
	       lockPosition = x
	       expAll=1
	       relativeToParentLayer=1
	       relativeToTriggerItem=1

hideMenuWhenNotOver=1
hideMenuTimer=70

	       wrap=<div id="js-menu">|</div>
	       NO {
                    ATagParams=class="js-menu"
	       }
               ACT=1
               ACT {
                    ATagParams=class="js-menu_3_act"
               }
	  }
     }

     marks.NAV = HMENU
     marks.NAV {
          special = rootline
          excludeUidList = {$site.excludePages}
          1 = TMENU
          1.wrap = |
          1 {
               NO.allWrap = | &nbsp;&gt;&nbsp; |*||*| |
          }
     }

Wäre super wenn jemand einen kleinen Ansatz hätte. Ich quäle mich mit dem Problem schon seit längerem.

1000 Dank