Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    validazione di html con javascript

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

  2. #2
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    Il validatore deve validare l'HTML non il codice Javascript

  3. #3
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da Hobby
    Il validatore deve validare l'HTML non il codice Javascript
    ... e il codice js starebbe meglio in files esterni


  4. #4
    ho risolto... grazie 1000 per i vostri consigli!

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.