Ich erhalte regelmäßig Fehlermeldungen, meistens: Error: window.addEvent is not a function
deshalb, da
Code: Select all
<script type="text/javascript">
...
</script>
aufgrund der Konzeption der Templates
VOR // OBERHALB
den mootools bspw.:
Code: Select all
<script type="text/javascript" src="template/lib/mootools/mootools-1.2-core-yc.js"></script>
<script type="text/javascript" src="template/lib/mootools/more/Core/More.js"></script>
<script type="text/javascript" src="template/lib/mootools/more/Fx/Fx.Scroll.js"></script>
Sämtliche web browser weigern sich, wenn (dem prinzip nach) der reihenfolge nach
script
mootools
im head angeordnet ist.
Wenn ich mir (local) eine statische Seite mit identischem HTML-Code bastele, die mootools libs voranstelle und ERST DANACH den scriptcode einfüge, funktioniert ALLES REIBUNGSLOS!
Ausschlaggebend ist diese Reihenfolge:
mootools
script
Auf localhost sowie auf dem LiveServer wird im Seitenquelltext die MOO immer NACHSTEHEND eingebunden.
ZUVOR erscheint:
<script type="text/javascript">
DAS BRAUCHE ICH HIER
</script>
FAZIT:
Error: window.addEvent is not a function
URSACHE
Code: Select all
<!-- JS: MORE:Fx/Fx.Scroll -->
[PHP]
$GLOBALS['block']['css']['slider'] = 'specific/autoslider.css';
$GLOBALS['block']['custom_htmlhead']['slider_{ID}'] = ' <script type="text/javascript">
...
Auch "Rumfummeln inne Templates" führt zu keiner Änderung in der Reihenfolge.
Testarea: http://www.phpwcms-howto.de/wiki/doku.p ... /erweitert
Mir scheint jQuery diesbezüglich weitaus STRESSFREIER! Die Muh erscheint oftmals eher als ein zitterndes Kälbchen [erst recht bei falschen parametern]. Mir scheint die MOO gefühlsmäßig aber auch fester verankert zu sein - in phpwcms.
Freue ich mich über ein Feedback von Euch: