Hallo,
<script type="text/javascript" src="/librarys/extra/check.js"></script>
Hier wird also das Script ausgeführt:
var setMetas = document.getElementsByTagName('meta');
Wie viele meta-Elemente existieren zu diesem Zeitpunkt?
auuuua! stimmmt! 0! Genau!
Ohhhhh--- und jetzt bin ich schon seit mehr als 19 Stunden damit beschäftigt, herauszufinden was da los ist....
hm - tja, ich würde den <script> sehr ungerne verschieben - ob es was bringt, wenn der script z.b. so aussieht:
setTimeout("bla()", 1000);
function bla()
{
...
}
? Muss ich gleich mal testen.
das Ich
pS: Es soll im HTML-Dokument möglichst wenig von dem script zu spüren sein. deswegen will ich auch keinen eventhandler in das body stecken
...
genau, das ist es! Eventhandler überwachen! :)
document.getElementByTagName("body")[0].onLoad = bla;
function bla()
{
...
}
8]