Hallo Leute,
ich versuche jetzt schon seit Stunden das die Menüpunkte in meinem Pulldownmenü in ein einem Popup (JSWindow) geöffnet werden. Eigentlich ist die JSWindow Funktion nur im JMENU nicht zulässig kann mir jemand helfen? hier mal der Code:
tmp.TERMINE = HMENU
tmp.TERMINE{
special = directory
special.value = 102
wrap = <form name="quickmenu" action=""><select name="pfad" onchange="window.location='index.php?id='+ document.quickmenu.pfad.options[document.quickmenu.pfad.selectedIndex].value" class="dropdown">|</select></form>
1 = TMENU
1{
JSWindow = 1
JSwindow.newWindow = 1
JSWindow.params = width=200,height=300,status=0,menubar=0
NO.allWrap = <option value="{elementUid}">|</option>
NO.subst_elementUid = 1
NO.doNotLinkIt = 1
}
}
moin,
etwas angepasst von dem Pulldownmenü http://typo3.intervation.de/snippets/menues/jumpmenue-quickmenue.html
lib.menue_sub = HMENU
lib.menue_sub {
special = directory
special.value = 5
wrap = <form action=""><p><select onchange="fenster_7z678=window.open(this.options[this.selectedIndex].value,'neu','width=300,height=300');fenster_7z678.focus;"><option value="">Seitenauswahl</option>|</select></p></form>
1 = TMENU
1 {
expAll = 1
NO {
doNotLinkIt = 1
stdWrap.cObject = COA
stdWrap.cObject {
10 = TEXT
10 {
wrap = <option value="|">
typolink {
parameter.field = uid
returnLast = url
}
}
20 = TEXT
20 {
field = subtitle//title
wrap = |</option>
}
}
}
}
2 < .1
2.NO.stdWrap.cObject.20.wrap = --|</option>
3 < .1
3.NO.stdWrap.cObject.20.wrap = ----|</option>
4 < .1
4.NO.stdWrap.cObject.20.wrap = ------|</option>
5 < .1
5.NO.stdWrap.cObject.20.wrap = --------|</option>
}
Armin
Danke ArminB hat super geklappt!
Hättest du viell. noche eine Idee ich in das sich öffnende Popup noch ein Scrollbalken hineinbekomme? Noch besser wäre es natürlich wenn sich das Fenster automatisch in der Größe öffnet wie es der Inhalt verlangt (wenig Text => kleines Popup, viel Text = > großes Popup), geht das überhaupt?
Vielen Dank schon jetzt :p
moin,
Angaben für open findest du unter http://de.selfhtml.org/javascript/objekte/window.htm#open, auch wie man Scrollblaken einblendet.
Die Größe des PopUp müsste man dann anhand der Zeichen berechnen lasen. Entwede per TS über eine extra Funktion oder in dem PopUp per JavaScript.
Armin