Jörg Peschke: Erst HTML laden, dann bestimmtes Javascript

Beitrag lesen

Tach nochmal,
Du müsstest natürlich die anderen Sachen in den document writes auch ins innerhTML schreiben:
<head>
<script type="text/javascript">
<!--
function showBanner () {
    if (!document.phpAds_used) document.phpAds_used = ',';
    document.getElementById("banner").innerHTML = phpAds_random.substring(2,11);
    document.getElementById("banner").innerHTML += "<" + "script language='JavaScript' type='text/javascript' src='";
    document.getElementById("banner).innerHTML += "http://www.travel-namibia.de/admanage/adjs.php?n=" + phpAds_random;
document.getElementById("banner").innerHTML += "&amp;what=zone:1&amp;target=_blank";
document.getElementById("banner").innerHTML += "&amp;exclude=" + document.phpAds_used;
    if (document.referer)
document.getElementById("banner").innerHTML += "&amp;referer=" + escape(document.referer);
document.getElementById("banner") += "'><" + "/script>";
//-->
</script>
<body onLoad="loadBanner">
... (sonstiger content vor dem, banner)
<div "banner"></div>
...
</body>

Allerdings muss ich gestehen, ich habe übersehen, dass dein Banner selbst aus einem JavaScript besteht was extern eingebunden wird.
Ich weiss nicht, ob das mitgeladen wird, wenn es nachträglich in dein Dokument eingehängt wird mittels innerHTML oder createNode, aber man könnt's mal probieren.