Validazione javascript

sambo

Utente Attivo
3 Apr 2012
72
0
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
 

Web Designer

Utente Attivo
17 Gen 2012
301
0
0
Ciao, se hai continuamente questi problemi potresti ad es. metterci i TAG per escludere lo script dalla validazione HTML.
 

sambo

Utente Attivo
3 Apr 2012
72
0
0
Ciao, se hai continuamente questi problemi potresti ad es. metterci i TAG per escludere lo script dalla validazione HTML.

Sinceramente non era questo che cercavo. Preferisco impoverire i miei contenuti web, ma vorrei sempre avere una pagina validata, almeno fin dove è possibile.
 

Web Designer

Utente Attivo
17 Gen 2012
301
0
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. :)
 

sambo

Utente Attivo
3 Apr 2012
72
0
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. :)

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.
 

Web Designer

Utente Attivo
17 Gen 2012
301
0
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".
 

sambo

Utente Attivo
3 Apr 2012
72
0
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:
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
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.
 

sambo

Utente Attivo
3 Apr 2012
72
0
0
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.

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:

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
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>
 

sambo

Utente Attivo
3 Apr 2012
72
0
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?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
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.
 

sambo

Utente Attivo
3 Apr 2012
72
0
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:

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
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:
-----------------------------------------------------------------------------------------

<!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>

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.
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
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.
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Scusa ma non ho capito che intendi. Puoi essere più precisa?

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.
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
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
 
Discussioni simili
Autore Titolo Forum Risposte Data
K Come eliminare attributi regex per validazione con javascript Javascript 0
MarcoGrazia [Javascript] Regex per la validazione di un numero di telefono. Javascript 2
D Validazione password javascript non fuziona Javascript 7
A funzione javascript per validazione form Javascript 3
MarcoGrazia Validazione remota tramite plugin (jquery validate) Snippet Javascript 0
D Form validazione Javascript 2
A Mantenere la validazione reindirizzandoci su un secondo sito WEb. (ASP.NET) ASP.NET 0
E Validazione campi form passati da link Programmazione 0
MarcoGrazia Validazione forum con jquery.validate jQuery 2
K [PHP] Validazione email e password PHP 1
Samuele Ronzani [PHP] Validazione e invio campi form. PHP 7
G validazione form con div tipo alert jQuery 0
I Libreria di validazione e sanitizzazione PHP 0
G Validazione indirizzo mail PHP 1
M Validazione documenti HTML5 HTML e CSS 0
asevenx validazione W3C con errore utf-8 HTML e CSS 3
P Campo select e validazione conjs Javascript 0
radioButton Problemi validazione con jQuery validation jQuery 0
novello88 Validazione modulo non funziona Javascript 1
C Css id univoco e validazione w3c HTML e CSS 1
radioButton validazione input tipo radio Javascript 2
H Problema validazione CAPTCHA PHP 20
P problemi di validazione asincronizzazione dati PHP 7
asevenx errore da risolvere per validazione W3C HTML e CSS 3
S Validazione W3C HTML e CSS 1
E Validazione dei caratteri di una stringa con preg_match PHP 0
criric Validazione form php ajax Snippet PHP 4
D Come creare validazione form istantanea?? Javascript 1
N Validazione form e select dinamica Javascript 5
A Problema validazione w3c HTML e CSS 2
A Validazione w3c warnings HTML e CSS 1
S Form PHP e validazione con ritorno di parametro PHP 0
P problema validazione form con ajax e jquery Ajax 0
D Problema nella validazione di un form con JQUERY ed AjAX jQuery 4
A Problema di validazione W3C HTML e CSS 1
JellyBelly Strutturare un database di tipo questionario - gestione della validazione PHP 5
S Validazione xhtml (onload - embed) HTML e CSS 0
M Symfony2 validazione ajax PHP 0
S Validazione css lightbox2 HTML e CSS 4
S Validazione css lightbox2 CMS (Content Management System) 0
C problema link con ul e li e validazione pagina HTML e CSS 6
M Livevalidation: applicare validazione solo se si sceglie una option di una select. Javascript 0
renoir09 wordpress, validazione, segno "&" WordPress 0
renoir09 wordpress e validazione WordPress 6
E Variabile Superglobale $_REQUEST e Validazione Input Forum Utente PHP 1
G problema con plugin validazione form jquery jQuery 0
G validazione w3c del mio sito web HTML e CSS 3
F Validazione w3c con ip NON pubblico HTML e CSS 2
neo996sps Errore validazione su index PHP 2
S Zend_Validate_Regex: Problema validazione PHP 7

Discussioni simili