a tutti
Ho un problema con la validazione della seguente pagina HTML contenente al suo interno del codice javascript.
Ho provato a validarlo con W3C, ma il validatore rifiuta categoricamente il javascript... o almeno, non proprio tutto il javascript...
Gli da molto fastidio la seguente parte di codice:
<script type="text/javascript">
function initArray() {
this.length = initArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = initArray.arguments[i]
}
</script>
Non sopporta proprio il forQuesta porzione è in un div generico...
Nella pagina ci sono altre parti di codice javascript, ma queste non creano alcun problema... Ad esempio, nell'head ho inserito:
script type="text/javascript">
<!--
function PopupCentrata() {
var w = 400;
var h = 200;
var l = Math.floor((screen.width-w)/2);
var t = Math.floor((screen.height-h)/2);
window.open("crediti.html","","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l);
}
//-->
</script>
<script type="text/javascript" language="JavaScript">
// estrae la data di ultima modifica
last=document.lastModified
// i valori della variabile last vengono divisi ed assegnati a variabili
gg=last.substring(3,5)
mm=last.substring(0,2)
aa=last.substring(6,10)
div="/"
</script>
Cosa faccio di sbagliato?
Grazie a tutti!