PDA

View Full Version : [HTML,W3C] Problema Script Google-Analytics


Steel89
05-11-2009, 11:08
Ciao a tutti, ho un problema con il W3C Markup Validator.
Sono nuovo nel mondo dell'html e stavo provando a costruirmi un sito web utilizzando Adobe Dreamweaver CS4.

Il problema è questo:
Dopo aver corretto gli errori che mi segnalava il W3C Validator, ne rimangono sempre 2 a fondo pagina che riguardano Google Analytics, sono script javascript.

In dreamweaver non esistono questi codici, neanche visualizzando la pagina con il blocco note.
Il problema nasce visualizzando la sorgente della pagina che ho caricato tramite FTP su un server temporaneo di prova, infatti da li noto che mi inserisce il codice (per questo i 2 errori) dopo il tag </HTML>

Il codice è questo:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-1312958-43");
pageTracker._trackPageview();
} catch(err) {}</script>

Ho anche provato a inserirlo subito prima del </BODY> e nell' <HEAD> ma il problema non si risolve, sembra che venga aggiunto automaticamente.

Ho inoltre notato che facendo la validazione tramite l'upload del file html, questa viene superata.

Ecco i dati del sito se possono esservi utili:
Sito: http://steel89.001webs.com/index_it_pr.html
Encoding: utf-8
Doctype: HTML 4.01 Transitional
Root Element: HTML

Sapete aiutarmi?
Spero in un vostro aiuto e mi scuso se non ne so ancora niente di html :doh:
Grazie.

SerMagnus
05-11-2009, 11:15
il codice delle analitics devi metterlo prima della chiusura del tag body


<script>
...
</script>

</body>
</html>


adesso l'hai messo a fine pagina, dopo la chiusura di tutti i tag, compreso quello html :P

Steel89
05-11-2009, 11:23
il codice delle analitics devi metterlo prima della chiusura del tag body


<script>
...
</script>

</body>
</html>


adesso l'hai messo a fine pagina, dopo la chiusura di tutti i tag, compreso quello html :P

Aspetta, io ho anche provato a metterlo prima della chiusura del body, ma è lui che me lo aggiunge automaticamente dopo l' </html>..

Ho provato a guardare il file che ho su disco e non c'è, poi quando faccio l'upload del file me lo aggiunge automaticamente dopo la chiusuara dell'html..