Validazione javascript

Discussione in 'Javascript' iniziata da sambo, 3 Aprile 2012.

  1. sambo

    sambo Utente Attivo

    Registrato:
    3 Aprile 2012
    Messaggi:
    72
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Salve a tutti. Non ho nessuna competenza in javascript, cosi quando ho bisogno di contenuti dinamici (tipo testo scorrevole) cerco codici javascript in vari siti. Ne ho trovati molti, alcuni complessi e anche funzionali. Purtroppo ho notato che il 100% di questi script non vengono validati secondo gli standard attuali del w3c e non sono in grado di correggerli. Volevo chiedervi un consiglio su come comportarmi.
    Tutti gli javascript hanno le stesse caratteristiche e non possono essere validati, oppure ne devo cercare altri, magari meno complessi ma validati?

    Spero di ricevere un vostro consiglio e aiuto in merito.

    Grazie
     
  2. Web Designer

    Web Designer Utente Attivo

    Registrato:
    17 Gennaio 2012
    Messaggi:
    301
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Ciao, se hai continuamente questi problemi potresti ad es. metterci i TAG per escludere lo script dalla validazione HTML.
     
  3. sambo

    sambo Utente Attivo

    Registrato:
    3 Aprile 2012
    Messaggi:
    72
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Sinceramente non era questo che cercavo. Preferisco impoverire i miei contenuti web, ma vorrei sempre avere una pagina validata, almeno fin dove è possibile.
     
  4. Web Designer

    Web Designer Utente Attivo

    Registrato:
    17 Gennaio 2012
    Messaggi:
    301
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Ok, allora o posti il codice dove viene rilevato l'errore oppure con tanta pazienza inizi ad apportare le dovute correzioni mediante le linee guida del w3c. :)
     
  5. sambo

    sambo Utente Attivo

    Registrato:
    3 Aprile 2012
    Messaggi:
    72
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Grazie, potrebbe essere un aiuto importante per me. Però, scusami se insisto: possibile che tutti gli script (anche i più recenti) composti da programmatori e postati su suti di rilievo, presentino tutti questi problemi?

    Io posso capire script costruiti anni fa, i quali oggi non incontrano i parametri suggeriti al w3c, ma anche gli ultimi usciti...
    Data la mia ignoranza in materia, avevo pensato che tali script non andassero validati come avviene per l'html o i css.
    Credimi, ne ho provati circa 50 in questi giorni e tutti quanti riportano almeno 10 errori nella validazione w3c.
     
  6. Web Designer

    Web Designer Utente Attivo

    Registrato:
    17 Gennaio 2012
    Messaggi:
    301
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Scrivere un codice valido significa osservare attentamente gli standard prestabiliti dal W3C.
    Nel corso dello sviluppo di una pagina web, la prima cosa che indichiamo è l Doctype: "mezzo" che comunica al browser il linguaggio di markup con il quale è redatto un documento, e per poter scrivere un codice valido bisognerà verificare che i tag e gli attributi inseriti osservino compiutamente la sintassi definita nel Doctype dichiarato all’inizio del documento.
    Quindi, una volta compilato il nostro documento, per verificarne la validità del codice si possono utilizzare programmi e, in particolare, quello messo a disposizione dal W3C: si ha la possibilità di controllare automaticamente la correttezza e il rispetto degli standard indicati nel documento che si sottoporrà alla verifica "W3C".
     
  7. sambo

    sambo Utente Attivo

    Registrato:
    3 Aprile 2012
    Messaggi:
    72
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Ci sono in giro degli javascript straordinari, sotto il profilo dell'effetto e della funzionalità.
    Li ho provati in I.E - Mozilal Firefox - Google Chrome e funziona tutto alla perfezione.
    Mi chiedo se è giusto abbandonarli perchè non vengono validati e contengono, decine e decine di errori, secondi gli standar W3C, oppure fregarmene e installarli nel mio sito web .. .. Cosa farebbe al mio posto un web designer??

    A parte questo, ne ho trovato uno semplice, anche se privo di grande impatto. Conteneva pochi errori e grazie alla guida W3C sono riuscito a correggerli, almeno una parte di loro. Ho difficoltà con questi ultimi 2 errori rimanenti. Spero che tu o qualche altro esperto, possa aiutarmi.

    - <form name="form_scroll">
    "required attribute "action" not specified [XHTML 1.0 Transitional]"

    -<body onload="scrolling()"></body>
    "document type does not allow element "body" here [XHTML 1.0 Transitional]"

    Per quanto riguarda il secondo errore, ho provato a postare il richiamo "onload" sia sul campo head che sul campo body, ma non è cambiato nulla.

    Spero di ricevere un vostro aiuto.

    Grazie:byebye:
     
  8. Web Designer

    Web Designer Utente Attivo

    Registrato:
    17 Gennaio 2012
    Messaggi:
    301
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Per poterti aiutare, devi postare anche l'errore che ottieni dal W3C.
     
  9. alessandro1997

    alessandro1997 Utente Attivo

    Registrato:
    6 Ottobre 2009
    Messaggi:
    5.303
    Mi Piace Ricevuti:
    1
    Punteggio:
    0
    Occupazione:
    Studente
    Località:
    Roma
    Home Page:
    Per risolvere il primo errore devi aggiungere l'attributo action al form. Se il form non invia dati a nessuna pagina (perché è gestito da Javascript) usa action="#".

    Per quanto riguarda il secondo, posta il codice completo della pagina.
     
  10. sambo

    sambo Utente Attivo

    Registrato:
    3 Aprile 2012
    Messaggi:
    72
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Questo è lo script completo.
    Grazie per il vostro aiuto-

    Questo l'errore che mi viene riportato:

    Codice:
    -<body onload="scrolling()"></body>

    Errore:
    "document type does not allow element "body" here [XHTML 1.0 Transitional]"


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <script type="text/javascript">
    var scroll = " Testo in movimento ";
    function scrolling() {
    scroll = scroll.substring(1, scroll.length) + scroll.substring(0, 1);
    document.form_scroll.scroll_txt.value = scroll;
    setTimeout("scrolling()", 80);
    }
    //--></script>

    </head>

    <body>
    <p>&nbsp;</p>
    <table width="800" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="809" ><body onload="scrolling()"></body>
    <form name="form_scroll">
    <input type="text" name="scroll_txt" size="100" style="font-family: Courier, monospace; text-align: left" />
    </form></td>
    </tr>
    </table>
    <p>&nbsp;</p>
    </body>


    </html>
     
    Ultima modifica: 4 Aprile 2012
  11. alessandro1997

    alessandro1997 Utente Attivo

    Registrato:
    6 Ottobre 2009
    Messaggi:
    5.303
    Mi Piace Ricevuti:
    1
    Punteggio:
    0
    Occupazione:
    Studente
    Località:
    Roma
    Home Page:
    Per forza ti dà errore: il tag body serve per iniziare il corpo della pagina HTML, cosa ci fa nel td?
    Se vuoi che un'istruzione Javascript venga eseguita all'interno del td puoi fare così:
    HTML:
    <td><script type="text/javascript">scrolling();</script></td>
    
     
  12. sambo

    sambo Utente Attivo

    Registrato:
    3 Aprile 2012
    Messaggi:
    72
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Quella era la parte che avrebbe dovuto richiamare lo script, e andava inserita nel corpo "body".
    Almeno cosi diceva il programmatore che aveva postato lo script.
    Io l'ho inserita dentro una tabella, ma anche al di fuori di essa mi riportava lo stesso errore.

    <body onload="scrolling()">

    Scusa Alessandro, ma questa funzione allora a cosa servirebbe?
     
  13. alessandro1997

    alessandro1997 Utente Attivo

    Registrato:
    6 Ottobre 2009
    Messaggi:
    5.303
    Mi Piace Ricevuti:
    1
    Punteggio:
    0
    Occupazione:
    Studente
    Località:
    Roma
    Home Page:
    Questo devi dirmelo tu: sei tu che hai scaricato lo script. Non ho idea di cosa faccia la funzione scrolling(), ma se devi eseguirla all'avvio allora devi tenerla nel tag body principale:
    HTML:
    <!DOCTYPE html>
    <html>
        <head>
            <title>Titolo</title>
            <meta http-equiv="content-type" content="text/html;charset=utf-8" />
        </head>
    
        <body onload="scrolling();">
            <table>
                <!-- ... -->
            </table>
        </body>
    </html>
    
    Oppure, se la funzione visualizza qualcosa e vuoi visualizzarne il risultato nella tabella, dovrai inserirla tramite tag script come ti ho mostrato qualche post sopra.
     
  14. sambo

    sambo Utente Attivo

    Registrato:
    3 Aprile 2012
    Messaggi:
    72
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Ciao Alessandro, ho modificato il codice secondo i tuoi consigli e in effetti lo script è divenuto validato al 100%.
    Adesso però ho un altro problema, il testo in movimento non viene più visualizzato.
    Ho inserito il richiamo dentro la tabella come mi avevi consigliato.
    Posto il codice corretto e validato.

    Mi puoi aiutare a capire?

    Grazie :byebye:
    -----------------------------------------------------------------------------------------

    HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <script type="text/javascript">
        var scroll = "     Testo in movimento - Prova javascript testo in movimento    ";
        function scrolling() {
          scroll = scroll.substring(1, scroll.length) + scroll.substring(0, 1);
          document.form_scroll.scroll_txt.value = scroll;
          setTimeout("scrolling()", 80);
      }
    //--></script>
    
    </head>
    
    <body>
    <p>&nbsp;</p>
    <table width="800"  border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="809"><script type="text/javascript">scrolling();</script>
          <form name="form_scroll" action="">
            <input type="text" name="scroll_txt" size="100" style="font-family: Courier, monospace; text-align: left" />
        </form></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    </body>
    
    
    </html>
     
    Ultima modifica di un moderatore: 20 Aprile 2012
  15. Vale2

    Vale2 Utente Attivo

    Registrato:
    28 Maggio 2006
    Messaggi:
    446
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Occupazione:
    Ex Studente - Cerca collaborazione per Asp e Asp.N
    Località:
    Livorno
    Ciao,

    ci sono diversi modi per richiamare un gestore di eventi cone onload

    nel tag body <body onload="nome_funzione()">

    nello script

    onload=nome_funzione;

    <script>nome_funzione();</script>

    Nel tuo esempio hai un commento di chiusura // --> che non ha uno di apertura <!--

    <script>
    <!--
    codici.....
    //-->
    </script>

    i commenti servono per i Browser di vecchia generazione.

    Ma sono superati, puoi dichiarare direttamente nel tag <script quale versione superiore o uguale a quella dichiarata può eseguire lo script

    ES:

    Codice:
    <script language="javascript1.2" type="text/javascript">
    tutte le versioni di JS inferiori alla 1.2 non eseguiranno lo script.

    Il fatto che ti dia errore sulla validazione del form per la mancanza del tag action è normale un tag form viene utilizzato per inviare dati a una pagina dichiarata nell'action, i dati passati in method="get" se metti il cursore nel' input e premi il tastio invio ti stampa dopo la url e il nome della pagina che contiene lo script con o senza action:


    ?scroll_txt=+testo+in+movimento++Testo+in+movimento+-+Prova+javascript
    o
    ?scroll_txt=+testo+in+movimento++Testo+in+movimento+-+Prova+javascript# se metti il #

    onload nel body:

    Codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <script type="text/javascript">
    var scroll = " Testo in movimento - Prova javascript testo in movimento ";
    function scrolling() {
    scroll = scroll.substring(1, scroll.length) + scroll.substring(0, 1);
    document.form_scroll.scroll_txt.value = scroll;
    setTimeout("scrolling()", 80);
    }
    </script>
    
    </head>
    
    <body onload="scrolling()">
    
    <body>
    <p>&nbsp;</p>
    <table width="800" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="809">
    <form name="form_scroll" action="">
    <input type="text" name="scroll_txt" size="100" style="font-family: Courier, monospace; text-align: left" />
    </form></td>
    </tr>
    </table>
    <p>&nbsp;</p>
    </body>
    </html>
    onload nello script:

    Codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <script type="text/javascript">
    var scroll = " Testo in movimento - Prova javascript testo in movimento ";
    function scrolling() {
    scroll = scroll.substring(1, scroll.length) + scroll.substring(0, 1);
    document.form_scroll.scroll_txt.value = scroll;
    setTimeout("scrolling()", 80);
    }
    onload=scrolling;
    </script>
    
    </head>
    
    <body>
    <p>&nbsp;</p>
    <table width="800" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="809">
    <form name="form_scroll" action="">
    <input type="text" name="scroll_txt" size="100" style="font-family: Courier, monospace; text-align: left" />
    </form></td>
    </tr>
    </table>
    <p>&nbsp;</p>
    </body>
    </html>
    onload con js:

    Codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <script type="text/javascript">
    var scroll = " Testo in movimento - Prova javascript testo in movimento ";
    function scrolling() {
    scroll = scroll.substring(1, scroll.length) + scroll.substring(0, 1);
    document.form_scroll.scroll_txt.value = scroll;
    setTimeout("scrolling()", 80);
    }
    </script>
    
    </head>
    
    <body>
    <p>&nbsp;</p>
    <table width="800" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="809">
    <form name="form_scroll" action="">
    <input type="text" name="scroll_txt" size="100" style="font-family: Courier, monospace; text-align: left" />
    </form></td>
    </tr>
    </table>
    <script type="text/javascript">scrolling();</script>
    <p>&nbsp;</p>
    </body>
    </html>
    NOTA: con questo metodo il js che richiama la funzione deve stare dopo il tag form di chiusura </form> non può caricare la funzione prima di aver caricato il <form></form>

    senza onload:

    Codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <script type="text/javascript">
    var scroll = " Testo in movimento - Prova javascript testo in movimento ";
    function scrolling() {
    scroll = scroll.substring(1, scroll.length) + scroll.substring(0, 1);
    document.form_scroll.scroll_txt.value = scroll;
    }
    setInterval("scrolling()", 80);
    </script>
    
    </head>
    
    <body>
    <p>&nbsp;</p>
    <table width="800" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="809">
    <form name="form_scroll" action="">
    <input type="text" name="scroll_txt" size="100" style="font-family: Courier, monospace; text-align: left" />
    </form></td>
    </tr>
    </table>
    <p>&nbsp;</p>
    </body>
    </html>

    Valeria.
     
  16. alessandro1997

    alessandro1997 Utente Attivo

    Registrato:
    6 Ottobre 2009
    Messaggi:
    5.303
    Mi Piace Ricevuti:
    1
    Punteggio:
    0
    Occupazione:
    Studente
    Località:
    Roma
    Home Page:
    Nel tuo caso è consigliato inserire la funzione nell'onload del body.
     
  17. Vale2

    Vale2 Utente Attivo

    Registrato:
    28 Maggio 2006
    Messaggi:
    446
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Occupazione:
    Ex Studente - Cerca collaborazione per Asp e Asp.N
    Località:
    Livorno
    Ciao,

    i validatori come gli spyware non leggono codice js, se metti il richiamo una funzione in un tag body, cerca un comando che non trova.

    Valeria.
     
  18. alessandro1997

    alessandro1997 Utente Attivo

    Registrato:
    6 Ottobre 2009
    Messaggi:
    5.303
    Mi Piace Ricevuti:
    1
    Punteggio:
    0
    Occupazione:
    Studente
    Località:
    Roma
    Home Page:
    Scusa ma non ho capito che intendi. Puoi essere più precisa?
     
  19. Vale2

    Vale2 Utente Attivo

    Registrato:
    28 Maggio 2006
    Messaggi:
    446
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Occupazione:
    Ex Studente - Cerca collaborazione per Asp e Asp.N
    Località:
    Livorno
    Ciao Ale,

    intendo che per i W3C sono tutti validati, il W3C non legge codice javascript, legge solo <script ....> se manca il type

    ti valida la pagina anche se il js non funziona

    es:

    se scrivi <body onload="scrolling"> cerca un comando che non è in grado di trovare e per lui va bene cosi.

    gli errori sui js li trova solo sui tag (se inseriti non nelle variabili e nelle funzioni gestori d'eventi ecc...)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    This document was successfully checked as XHTML 1.0 Transitional!

    Result: Passed

    Ma lo script non funziona.

    data="<font size='4' face='Verdana'>"+giorno+" "+date+" "+mese+" "+anno+" "+ora+":"+minuti+":"+secondi+"</font>"

    Errore tag </font> chiuso ma non aperto

    non mi sembra

    Meglio codici funzionanti e non validati o validati e non funzionanti?

    Funziona non vuol dire che il codice JS sia comunque scritto correttamente.

    Valeria.
     
  20. Vale2

    Vale2 Utente Attivo

    Registrato:
    28 Maggio 2006
    Messaggi:
    446
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Occupazione:
    Ex Studente - Cerca collaborazione per Asp e Asp.N
    Località:
    Livorno
    Altro esempio

    questo è il codice della pagina convertito con una doppia escape e con i codici numerici della tastiera

    Codice:
    <script type="text/javascript">
    document.write(String.fromCharCode(60,115,99,114,105,112,116,32,116,121,112,101,61,34,116,101,120,116,47,106,97,118,97,115,99,114,105,112,116,34,62,10,60,33,45,45,10,47,47,32,169,32,77,97,115,115,105,109,111,32,71,105,97,114,105,32,40,119,101,98,109,97,115,116,101,114,64,109,97,115,115,105,109,111,54,49,46,111,114,103,41,10,100,111,99,117,109,101,110,116,46,119,114,105,116,101,40,117,110,101,115,99,97,112,101,40,117,110,101,115,99,97,112,101,40,39,37,50,53,51,67,37,50,53,50,49,68,79,67,84,89,80,69,37,50,53,50,48,104,116,109,108,37,50,53,50,48,80,85,66,76,73,67,37,50,53,50,48,37,50,53,50,50,45,47,47,87,51,67,47,47,68,84,68,37,50,53,50,48,88,72,84,77,76,37,50,53,50,48,49,46,48,37,50,53,50,48,84,114,97,110,115,105,116,105,111,110,97,108,47,47,69,78,37,50,53,50,50,37,50,53,50,48,37,50,53,50,50,104,116,116,112,37,50,53,51,65,47,47,119,119,119,46,119,51,46,111,114,103,47,84,82,47,120,104,116,109,108,49,47,68,84,68,47,120,104,116,109,108,49,45,116,114,97,110,115,105,116,105,111,110,97,108,46,100,116,100,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,104,116,109,108,37,50,53,50,48,120,109,108,110,115,37,50,53,51,68,37,50,53,50,50,104,116,116,112,37,50,53,51,65,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57,57,47,120,104,116,109,108,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,104,101,97,100,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,109,101,116,97,37,50,53,50,48,104,116,116,112,45,101,113,117,105,118,37,50,53,51,68,37,50,53,50,50,67,111,110,116,101,110,116,45,84,121,112,101,37,50,53,50,50,37,50,53,50,48,99,111,110,116,101,110,116,37,50,53,51,68,37,50,53,50,50,116,101,120,116,47,104,116,109,108,37,50,53,51,66,37,50,53,50,48,99,104,97,114,115,101,116,37,50,53,51,68,117,116,102,45,56,37,50,53,50,50,37,50,53,50,48,47,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,105,116,108,101,37,50,53,51,69,68,111,99,117,109,101,110,116,111,37,50,53,50,48,115,101,110,122,97,37,50,53,50,48,116,105,116,111,108,111,37,50,53,51,67,47,116,105,116,108,101,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,115,99,114,105,112,116,37,50,53,50,48,116,121,112,101,37,50,53,51,68,37,50,53,50,50,116,101,120,116,47,106,97,118,97,115,99,114,105,112,116,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,118,97,114,37,50,53,50,48,115,99,114,111,108,108,37,50,53,50,48,37,50,53,51,68,37,50,53,50,48,37,50,53,50,50,37,50,53,50,48,84,101,115,116,111,37,50,53,50,48,105,110,37,50,53,50,48,109,111,118,105,109,101,110,116,111,37,50,53,50,48,45,37,50,53,50,48,80,114,111,118,97,37,50,53,50,48,106,97,118,97,115,99,114,105,112,116,37,50,53,50,48,116,101,115,116,111,37,50,53,50,48,105,110,37,50,53,50,48,109,111,118,105,109,101,110,116,111,37,50,53,50,48,37,50,53,50,50,37,50,53,51,66,37,50,53,48,65,102,117,110,99,116,105,111,110,37,50,53,50,48,115,99,114,111,108,108,105,110,103,37,50,53,50,56,37,50,53,50,57,37,50,53,50,48,37,50,53,55,66,37,50,53,48,65,115,99,114,111,108,108,37,50,53,50,48,37,50,53,51,68,37,50,53,50,48,115,99,114,111,108,108,46,115,117,98,115,116,114,105,110,103,37,50,53,50,56,49,37,50,53,50,67,37,50,53,50,48,115,99,114,111,108,108,46,108,101,110,103,116,104,37,50,53,50,57,37,50,53,50,48,43,37,50,53,50,48,115,99,114,111,108,108,46,115,117,98,115,116,114,105,110,103,37,50,53,50,56,48,37,50,53,50,67,37,50,53,50,48,49,37,50,53,50,57,37,50,53,51,66,37,50,53,48,65,100,111,99,117,109,101,110,116,46,102,111,114,109,95,115,99,114,111,108,108,46,115,99,114,111,108,108,95,116,120,116,46,118,97,108,117,101,37,50,53,50,48,37,50,53,51,68,37,50,53,50,48,115,99,114,111,108,108,37,50,53,51,66,37,50,53,48,65,115,101,116,84,105,109,101,111,117,116,37,50,53,50,56,37,50,53,50,50,115,99,114,111,108,108,105,110,103,37,50,53,50,56,37,50,53,50,57,37,50,53,50,50,37,50,53,50,67,37,50,53,50,48,56,48,37,50,53,50,57,37,50,53,51,66,37,50,53,48,65,37,50,53,55,68,37,50,53,48,65,37,50,53,51,67,47,115,99,114,105,112,116,37,50,53,51,69,37,50,53,48,65,37,50,53,48,65,37,50,53,51,67,47,104,101,97,100,37,50,53,51,69,37,50,53,48,65,37,50,53,48,65,37,50,53,51,67,98,111,100,121,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,112,37,50,53,51,69,37,50,53,50,54,110,98,115,112,37,50,53,51,66,37,50,53,51,67,47,112,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,97,98,108,101,37,50,53,50,48,119,105,100,116,104,37,50,53,51,68,37,50,53,50,50,56,48,48,37,50,53,50,50,37,50,53,50,48,98,111,114,100,101,114,37,50,53,51,68,37,50,53,50,50,48,37,50,53,50,50,37,50,53,50,48,99,101,108,108,112,97,100,100,105,110,103,37,50,53,51,68,37,50,53,50,50,48,37,50,53,50,50,37,50,53,50,48,99,101,108,108,115,112,97,99,105,110,103,37,50,53,51,68,37,50,53,50,50,48,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,114,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,100,37,50,53,50,48,119,105,100,116,104,37,50,53,51,68,37,50,53,50,50,56,48,57,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,102,111,114,109,37,50,53,50,48,110,97,109,101,37,50,53,51,68,37,50,53,50,50,102,111,114,109,95,115,99,114,111,108,108,37,50,53,50,50,37,50,53,50,48,97,99,116,105,111,110,37,50,53,51,68,37,50,53,50,50,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,105,110,112,117,116,37,50,53,50,48,116,121,112,101,37,50,53,51,68,37,50,53,50,50,116,101,120,116,37,50,53,50,50,37,50,53,50,48,110,97,109,101,37,50,53,51,68,37,50,53,50,50,115,99,114,111,108,108,95,116,120,116,37,50,53,50,50,37,50,53,50,48,115,105,122,101,37,50,53,51,68,37,50,53,50,50,49,48,48,37,50,53,50,50,37,50,53,50,48,115,116,121,108,101,37,50,53,51,68,37,50,53,50,50,102,111,110,116,45,102,97,109,105,108,121,37,50,53,51,65,37,50,53,50,48,67,111,117,114,105,101,114,37,50,53,50,67,37,50,53,50,48,109,111,110,111,115,112,97,99,101,37,50,53,51,66,37,50,53,50,48,116,101,120,116,45,97,108,105,103,110,37,50,53,51,65,37,50,53,50,48,108,101,102,116,37,50,53,50,50,37,50,53,50,48,47,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,102,111,114,109,37,50,53,51,69,37,50,53,51,67,47,116,100,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,116,114,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,116,97,98,108,101,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,115,99,114,105,112,116,37,50,53,50,48,116,121,112,101,37,50,53,51,68,37,50,53,50,50,116,101,120,116,47,106,97,118,97,115,99,114,105,112,116,37,50,53,50,50,37,50,53,51,69,115,99,114,111,108,108,105,110,103,37,50,53,50,56,37,50,53,50,57,37,50,53,51,66,37,50,53,51,67,47,115,99,114,105,112,116,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,112,37,50,53,51,69,37,50,53,50,54,110,98,115,112,37,50,53,51,66,37,50,53,51,67,47,112,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,98,111,100,121,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,104,116,109,108,37,50,53,51,69,39,41,41,41,10,47,47,32,45,45,62,10,60,47,115,99,114,105,112,116,62));
    </script>
    questo il solito con il doctype e lo charset

    Codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    
    <script type="text/javascript">
    document.write(String.fromCharCode(60,115,99,114,105,112,116,32,116,121,112,101,61,34,116,101,120,116,47,106,97,118,97,115,99,114,105,112,116,34,62,10,60,33,45,45,10,47,47,32,169,32,77,97,115,115,105,109,111,32,71,105,97,114,105,32,40,119,101,98,109,97,115,116,101,114,64,109,97,115,115,105,109,111,54,49,46,111,114,103,41,10,100,111,99,117,109,101,110,116,46,119,114,105,116,101,40,117,110,101,115,99,97,112,101,40,117,110,101,115,99,97,112,101,40,39,37,50,53,51,67,37,50,53,50,49,68,79,67,84,89,80,69,37,50,53,50,48,104,116,109,108,37,50,53,50,48,80,85,66,76,73,67,37,50,53,50,48,37,50,53,50,50,45,47,47,87,51,67,47,47,68,84,68,37,50,53,50,48,88,72,84,77,76,37,50,53,50,48,49,46,48,37,50,53,50,48,84,114,97,110,115,105,116,105,111,110,97,108,47,47,69,78,37,50,53,50,50,37,50,53,50,48,37,50,53,50,50,104,116,116,112,37,50,53,51,65,47,47,119,119,119,46,119,51,46,111,114,103,47,84,82,47,120,104,116,109,108,49,47,68,84,68,47,120,104,116,109,108,49,45,116,114,97,110,115,105,116,105,111,110,97,108,46,100,116,100,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,104,116,109,108,37,50,53,50,48,120,109,108,110,115,37,50,53,51,68,37,50,53,50,50,104,116,116,112,37,50,53,51,65,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57,57,47,120,104,116,109,108,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,104,101,97,100,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,109,101,116,97,37,50,53,50,48,104,116,116,112,45,101,113,117,105,118,37,50,53,51,68,37,50,53,50,50,67,111,110,116,101,110,116,45,84,121,112,101,37,50,53,50,50,37,50,53,50,48,99,111,110,116,101,110,116,37,50,53,51,68,37,50,53,50,50,116,101,120,116,47,104,116,109,108,37,50,53,51,66,37,50,53,50,48,99,104,97,114,115,101,116,37,50,53,51,68,117,116,102,45,56,37,50,53,50,50,37,50,53,50,48,47,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,105,116,108,101,37,50,53,51,69,68,111,99,117,109,101,110,116,111,37,50,53,50,48,115,101,110,122,97,37,50,53,50,48,116,105,116,111,108,111,37,50,53,51,67,47,116,105,116,108,101,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,115,99,114,105,112,116,37,50,53,50,48,116,121,112,101,37,50,53,51,68,37,50,53,50,50,116,101,120,116,47,106,97,118,97,115,99,114,105,112,116,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,118,97,114,37,50,53,50,48,115,99,114,111,108,108,37,50,53,50,48,37,50,53,51,68,37,50,53,50,48,37,50,53,50,50,37,50,53,50,48,84,101,115,116,111,37,50,53,50,48,105,110,37,50,53,50,48,109,111,118,105,109,101,110,116,111,37,50,53,50,48,45,37,50,53,50,48,80,114,111,118,97,37,50,53,50,48,106,97,118,97,115,99,114,105,112,116,37,50,53,50,48,116,101,115,116,111,37,50,53,50,48,105,110,37,50,53,50,48,109,111,118,105,109,101,110,116,111,37,50,53,50,48,37,50,53,50,50,37,50,53,51,66,37,50,53,48,65,102,117,110,99,116,105,111,110,37,50,53,50,48,115,99,114,111,108,108,105,110,103,37,50,53,50,56,37,50,53,50,57,37,50,53,50,48,37,50,53,55,66,37,50,53,48,65,115,99,114,111,108,108,37,50,53,50,48,37,50,53,51,68,37,50,53,50,48,115,99,114,111,108,108,46,115,117,98,115,116,114,105,110,103,37,50,53,50,56,49,37,50,53,50,67,37,50,53,50,48,115,99,114,111,108,108,46,108,101,110,103,116,104,37,50,53,50,57,37,50,53,50,48,43,37,50,53,50,48,115,99,114,111,108,108,46,115,117,98,115,116,114,105,110,103,37,50,53,50,56,48,37,50,53,50,67,37,50,53,50,48,49,37,50,53,50,57,37,50,53,51,66,37,50,53,48,65,100,111,99,117,109,101,110,116,46,102,111,114,109,95,115,99,114,111,108,108,46,115,99,114,111,108,108,95,116,120,116,46,118,97,108,117,101,37,50,53,50,48,37,50,53,51,68,37,50,53,50,48,115,99,114,111,108,108,37,50,53,51,66,37,50,53,48,65,115,101,116,84,105,109,101,111,117,116,37,50,53,50,56,37,50,53,50,50,115,99,114,111,108,108,105,110,103,37,50,53,50,56,37,50,53,50,57,37,50,53,50,50,37,50,53,50,67,37,50,53,50,48,56,48,37,50,53,50,57,37,50,53,51,66,37,50,53,48,65,37,50,53,55,68,37,50,53,48,65,37,50,53,51,67,47,115,99,114,105,112,116,37,50,53,51,69,37,50,53,48,65,37,50,53,48,65,37,50,53,51,67,47,104,101,97,100,37,50,53,51,69,37,50,53,48,65,37,50,53,48,65,37,50,53,51,67,98,111,100,121,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,112,37,50,53,51,69,37,50,53,50,54,110,98,115,112,37,50,53,51,66,37,50,53,51,67,47,112,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,97,98,108,101,37,50,53,50,48,119,105,100,116,104,37,50,53,51,68,37,50,53,50,50,56,48,48,37,50,53,50,50,37,50,53,50,48,98,111,114,100,101,114,37,50,53,51,68,37,50,53,50,50,48,37,50,53,50,50,37,50,53,50,48,99,101,108,108,112,97,100,100,105,110,103,37,50,53,51,68,37,50,53,50,50,48,37,50,53,50,50,37,50,53,50,48,99,101,108,108,115,112,97,99,105,110,103,37,50,53,51,68,37,50,53,50,50,48,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,114,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,116,100,37,50,53,50,48,119,105,100,116,104,37,50,53,51,68,37,50,53,50,50,56,48,57,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,102,111,114,109,37,50,53,50,48,110,97,109,101,37,50,53,51,68,37,50,53,50,50,102,111,114,109,95,115,99,114,111,108,108,37,50,53,50,50,37,50,53,50,48,97,99,116,105,111,110,37,50,53,51,68,37,50,53,50,50,37,50,53,50,50,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,105,110,112,117,116,37,50,53,50,48,116,121,112,101,37,50,53,51,68,37,50,53,50,50,116,101,120,116,37,50,53,50,50,37,50,53,50,48,110,97,109,101,37,50,53,51,68,37,50,53,50,50,115,99,114,111,108,108,95,116,120,116,37,50,53,50,50,37,50,53,50,48,115,105,122,101,37,50,53,51,68,37,50,53,50,50,49,48,48,37,50,53,50,50,37,50,53,50,48,115,116,121,108,101,37,50,53,51,68,37,50,53,50,50,102,111,110,116,45,102,97,109,105,108,121,37,50,53,51,65,37,50,53,50,48,67,111,117,114,105,101,114,37,50,53,50,67,37,50,53,50,48,109,111,110,111,115,112,97,99,101,37,50,53,51,66,37,50,53,50,48,116,101,120,116,45,97,108,105,103,110,37,50,53,51,65,37,50,53,50,48,108,101,102,116,37,50,53,50,50,37,50,53,50,48,47,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,102,111,114,109,37,50,53,51,69,37,50,53,51,67,47,116,100,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,116,114,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,116,97,98,108,101,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,115,99,114,105,112,116,37,50,53,50,48,116,121,112,101,37,50,53,51,68,37,50,53,50,50,116,101,120,116,47,106,97,118,97,115,99,114,105,112,116,37,50,53,50,50,37,50,53,51,69,115,99,114,111,108,108,105,110,103,37,50,53,50,56,37,50,53,50,57,37,50,53,51,66,37,50,53,51,67,47,115,99,114,105,112,116,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,112,37,50,53,51,69,37,50,53,50,54,110,98,115,112,37,50,53,51,66,37,50,53,51,67,47,112,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,98,111,100,121,37,50,53,51,69,37,50,53,48,65,37,50,53,51,67,47,104,116,109,108,37,50,53,51,69,39,41,41,41,10,47,47,32,45,45,62,10,60,47,115,99,114,105,112,116,62));
    </script>
    
    
    </body>
    </html>
    Tag sovapposti non è in grado di leggere codice javascript.

    Valeria
     
Sto caricando...

Condividi questa Pagina