Hallo,
ich habe folgendes Problem und suche Hilfe!!!
ich habe eine Javascript - Funktion zur Ermittlung von Fensterweite geschrieben um den Menu-Layer absolut zu positionieren.
Leider weiss ich jetzt nicht wie ich diese Variable in TypoScript übergeben kann.
Ich habe es im Moment so, leider geht das aber nicht:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56:
| page = PAGE page.stylesheet = fileadmin/templates/css/styles.css page.typeNum = 0 page.headerData.1 = COA page.headerData.1 = TEXT page.headerData.1.value ( <script type="text/JavaScript"> function Fensterweite() { if (window.innerWidth) { return window.innerWidth; } else if (document.body && document.body.offsetWidth) { return document.body.offsetWidth; } else { return 0; } } function neuAufbau () { if (Weite != Fensterweite()) location.href = location.href; } /* Überwachung von Internet Explorer initialisieren */ if (!window.Weite && document.body && document.body.offsetWidth) { window.onresize = neuAufbau; Weite = Fensterweite(); /*Weite = (Weite-400)/2;*/ /*Abstand = (Weite - 400); Links = (Abstand)/2; Links = Links+px;*/ } /* Überwachung von Netscape initialisieren*/ if (!window.alteWeite && window.innerWidth) { window.onresize = neuAufbau; Weite = Fensterweite(); /*Abstand = (Weite - 400); Links = (Abstand)/2; Links = Links+px;*/ } Abstand = (Weite - 400); Links = (Abstand)/2; Links = Links+'px'; </script> ) layerStyle = position:absolute; left:+Links+; top:20px; height:50px;VISIBILITY:hidden; |
Weiss jemand Rat?
liebe Grüße