Felix Riesterer: Keine Funktion des Scripts

Beitrag lesen

Lieber Dirk,

bei mir "funktioniert" dieses Script deshalb nicht, da ich den Server "ad.de.doubleclick.net" in meiner hosts-Datei auf meinen PC zurück umleite und der echte Server daher nicht gefunden wird.

Damit erspare ich mir einiges an Werbung.

<SCRIPT language='JavaScript1.1'>

Das sieht mit nach einem ur-ur-uralt-Script aus. Heute verwendet man das language-Attribut nicht mehr, vergibt dafür aber das type-Attribut mit dem Wert "text/javascript".

document.write(

Das Script bindet per document.write ein weiteres Javascript ein... mit einem durch eine Zufallszahl ergänzten Parameter. Wozu? Anscheinend deshalb, damit es jedesmal neu vom Server geladen wird, anstatt dass der Browser es aus seinem Cache nimmt.

'+ a +'?"> </Scr' + 'ipt>');

Die Zeichenfolge "</" ist nicht gut, da sie das Javascript hier beendet. Dieser "Fehler" könnte für das Nicht-Funktionieren verantwortlich sein. Schreibe an dieser Stelle "</".

<A
HREF="http://ad.de.doubleclick.net/jump/N1203.country.xenion.de/B2392060;sz=300x250;ord=1234567890?">
<IMG
SRC="http://ad.de.doubleclick.net/ad/N1203.country.xenion.de/B2392060;sz=300x250;ord=1234567890?" BORDER=0 WIDTH=120 HEIGHT=600 ALT="Hier Klicken!"></A>

Das ist ja eklig. Wenn der Browser (gottseidank) das Script nicht lädt, dann wird dafür ein Bild geladen, das dann in etwa die gleichen Informationen überträgt, sogar eingebunden in einen Link.

Wie gesagt, ich habe diesen Server (und viele seiner Art) systemweit geblockt (und das ganz ohne anti-Spyware), sodass Scripte dieser Art bei mir nicht sonderlich effektiv sind, außer dass sie das Error-Log meines lokalen Webservers anfüllen.

Liebe Grüße aus Ellwangen,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)