JavaScript Code erzeugt Validator Fehler

  • Guten Abend,

    ich habe ein kleines Problem mit einem Javascript das ich in meiner Webseite eingefügt habe. Da ich kein Java programmieren kann bin ich auf Hilfe angewiesen.

    Der Code sieht so aus:

    Code
    <script language="javascript">
    		var data, p;
    		var agt=navigator.userAgent.toLowerCase();
    		p='http';
    		if((location.href.substr(0,6)=='https:')||(location.href.substr(0,6)=='HTTPS:')) {p='https';} data = '&r=' + escape(document.referrer) + '&n=' + escape(navigator.userAgent) + '&p=' + escape(navigator.userAgent)
    		if(navigator.userAgent.substring(0,1)>'3') {data = data + '&sd=' + screen.colorDepth + '&sw=' + escape(screen.width+ 'x'+screen.height)};
    		document.write('<a href="http://www.counterstatistik.de" target="_blank" title="Counter kostenlos, gratis">');
    		document.write('<img border=0 hspace=0 '+'vspace=0 src="http://www.counterstatistik.de/counter.php?i=1458' + data + '"> </a>');
    	</script>

    Und der W3C Validator bring mir eben diverse fehler.

    Weiß einer was ich man da machen kann

    Grüße oG

  • Erstens: JavaScript IST NICHT Java
    Zweitens: Wie sollen wir helfen ohne das du uns die Fehler sagst:confused:

    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.

    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  • nicht

    HTML
    <script language="javascript">


    sondern

    HTML
    <script type="text/javascript">

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • Hallo,

    Entschuldigt bitte das ich zu wenig Informationen hatte, ich dachte der Code reicht um einen Fehler darin zu entdecken.

    Mittlerweile bin ich allerdings dahinter gekommen was falsch war, zum einen hatte ich meine Code auf Html 4.01 validiert und nicht auf XHTML und zweitens musste ich meine Code in:

    Code
    <![CDATA[   'javasriptInhalt'   ]]>

    einbetten.

    Danke für eure Antworten.