Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    errori nello script delle statistiche

    scusate non so più come fare
    ho lo script delel statistiche che non fa validare le pagine xhtml 1.0

    non capisco l'errore
    document.write('
    ');
    l'errore dice
    Line 262, column 158: document type does not allow element "img" here

    ...t="31" width="88" alt="Statistiche" />');

    The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

    One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devi proprio usare il document.write()? Non puoi inserire il link all'immagine direttamente?
    Infatti creare del codice HTML tramite JS non e` sicuramente una buona cosa per la validazione della pagina.

    Quanto vale la variabile query? Non puoi scriverla direttamente?


    Nel tag img, hai il carattere & che deve venir scritto come &

    Le dimensioni vanno inserite tramite CSS:
    style="height:31px; width:88px"


    Per poterti dare altri consigli, dovresti dire che lingauggio vuoi usare nella pagina (in pratica posta il DOCTYPE).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ehhh
    alla fien ho risolto così
    ho inserito il codice nel fiel esterno che ho su js
    l'ho convertito in funzione
    e mi faccio passare il link con la sua query

    continuo a fare document.write per visualizzare il risultato di questa funzione

    però ora è valido per la W3C
    il DTD
    è uno xhtml strict 1.1

    :=)
    che bello è validato

    grazie per avermi risposto

  4. #4
    caspiterina
    ieri era tutto a posto
    ora mi da un errore con js
    e non mi fa visualizzare l'immagine
    che bip!!!!!

  5. #5
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    ripeto quanto detto da mich_
    non puoi non usare il document.write e scrivere direttamente il codice? :master:
    se uno ha js disabilitato cosa succede? :master:
    Chicco Ravaglia per sempre con noi!

  6. #6
    è il codice dell'istat
    non è che mi interessi tanto che si veda
    è un obbligo di chi offre questo servizio

    mi interessa che sia valido e che no ci siano problemi di errori con js

    cmq non vi è problema con document.write
    perchè lapagina è validata anche con questa funzione

    e poi sinceramente c'è una marea di codice per ottenere i valori per la query che non è che mi vada molto di modificarlo anche se l'ho già fatto

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    è un obbligo di chi offre questo servizio
    Questa e` una affermazione gratuita. Non credo che serva.
    Pero` per dirlo con sicurezza dovrei conoscere il valore della variabile JS che viene usata.


    Comunque e` un contatore del pit: se uno ha le immagini disabilitate (o se non accetta immagini provenienti da domini diversi) non viene contato come accesso. Idem se uno ha gli script disabilitati.
    Se vuoi avere un contatore serio, devi implementarlo sul tuo server.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    sinceramente non so come funzioni
    però il mio è una demo
    in cambio di un serivizi free mi chiedono che lo mostri
    poi cosa passi nelle variabili non l'ho guardato
    ahhh si!! mi pare gli passa la versioen di java e poi un valore che non ricordo e mi pare cambiasse a secondo della possibile versioen di js

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    in cambio di un serivizi free mi chiedono che lo mostri
    Si`, funzionano tutti cosi`.

    poi cosa passi nelle variabili non l'ho guardato
    ahhh si!! mi pare gli passa la versioen di java e poi un valore che non ricordo e mi pare cambiasse a secondo della possibile versioen di js
    Quindi passi delle costanti.
    Se tu sostituisci le costanti al posto delle variabili non ti serve piu` il document.write(), e puoi semplicemente includere il tag <img>.

    Se posti lo script (o per lo meno il valore delle variabili) lo si trasforma facilmente in un tag valido anche per XHTML 1.1
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  10. #10

    <script language="javascript" type="text/javascript">
    js_ver="1.0";
    query="rnd="+Math.random()+"&rfr="+escape(document .referrer)+"&pg="+escape(window.location.href);
    document.cookie="statistiche.it=1; path=/"; query+="&cks="+(document.cookie?"1":"0");
    </script>
    <script language="javascript1.1" type="text/javascript">
    js_ver="1.1";
    query+="&js="+(navigator.javaEnabled()?"1":"0");
    </script>
    <script language="javascript1.2" type="text/javascript">
    js_ver="1.2";
    query+="&rsl="+screen.width+'x'+screen.height+"&cl r="+(((navigator.appName.substring(0,3)=="Mic"))?s creen.colorDepth:screen.pixelDepth);
    </script>
    <script language="javascript1.3" type="text/javascript">
    js_ver="1.3";
    </script>
    <script language="javascript" type="text/javascript">
    document.write('<');
    document.write('a href="http://xxxx.php?xxx=0000" target="_blank"><');
    document.write('/a>');
    </script>
    <noscript>

    </noscript>


    questo è l'orignale non adattato all'xhtml e con ulr e variabili nascoste dax
    grazie per l'aiuto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.