Hallo,
ich hab ewig für ein beispiel zum popup gesucht & gefunden. doch spätestens jetzt beim zentrieren bin ich mit meinem typoscript am ende.
folgender code meines funktionierenden menü´s:
temp.menu_2 = HMENU
# First level menu-object, textual
temp.menu_2.1 = TMENU
temp.menu_2.1.JSWindow = 1
#Diese Parameter entsprechen dem vom window.open
temp.menu_2.1.JSWindow.params = width=750,height=600,status=0,menubar=0, resizable=no, dependent=yes, left=500
temp.menu_2.1 {
# Normal state properties
NO.allWrap = <span class="menu1-level1-no">› |</span>
# Enable active state and set properties:
ACT = 1
ACT.allWrap = <span class="menu1-level1-act">› |</span>
}
dort wo left=500 steht sollte eigentlich der wert rein, der mir javascript errechnen würde (normalerweise, mit javascript)
das würde dann so aussehen:
<script type="text/javascript">
<!--
sw = (screen.width-750)/2;
sh = (screen.height-600)/2;
geom = 'width=750,height=600,left='+sw+',top='+sh+',location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no'
window.open('start.html','main',geom);
//-->
</script>
wie ich jetzt aber die javascript-variable an typoscript übergebe ist mir jetzt rätselhaft. ich mein, ich könnte das ja schon im head mal ausrechnen
sw = (screen.width-750)/2;
sh = (screen.height-600)/2;
nur später müsste ich halt dann irgendwie drauf zugreifen...
über eure hilfe würde ich mich doch sehr freuen, ich guck auch nochmal fleißig in der referenz.
:o
cheers,
silicon