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