Rolfi: Anhand von Cookies verschiedene Werbung ausliefern.

Beitrag lesen

ola,

if(document.cookie){

<script src="http://mein-adserver.de/scripts/skyer.js" type="text/javascript"></script>
}


> kann ja nicht klappen ;-)  
  
Natürlich nicht, du schreibst es ja als HTML Code in einer JS Anweisung. :) Du könntest z.b.  
  
`document.write('<script src="http://mein-adserver.de/scripts/skyer.js" type="text/javascript"></script>');`{:.language-javascript}  
  
nutzen, was allerdings kein guter Stil ist. Besser wäre sich ein Element zu basteln und es an der richtigen Stelle anzuhängen - Get natürlich nur wenn der DOM Baum bis dahin aufgebaut ist - und ist davon abhängig wie das externe Skript funktioniert.  
  
~~~javascript
if(document.cookie)  
{  
Werbung = document.createElement('script');  
Werbung.src = 'http://mein-adserver.de/scripts/skyer.js';  
Werbung.async = true;  
document.getElementById('Werbeanzeiger').appendChild(Werbung);  
} else { /* Anderer Werbebanner */ }

Ungetestet.

mfg,
Rolfi