1
Realizzare una pagina web, che verrà aggiunta nel sito della scuola, che permetta di eseguire dei questionari on-line di differenti materie.
La pagina web dovrà leggere le materie, gli argomenti, i professori, le domande e le risposte che sono contenute in file XML esportati dal Database Access.
La scelta del file XML è data dal fatto che l’utilizzo di questi file permette la lettura in locale, a differenza dei file ASP, i quali devono essere obbligatoriamente caricati in un server WEB dove è contenuto il database.
Chiaramente, in questo modo si obbliga l’utente a una connessione continua a internet.
Perciò, tramite l’utilizzo dei file XML, è possibile effettuare un download, in modo tale da poter eseguire in locale il questionario.
2. JavaScript
Uno script Javascript può essere contenuto nella pagina HTML:
La caratteristica principale di Javascript <script
- Language="Javascript">
è quella di essere un linguaggio di stesura del codice scripting, con il quale possono essere </script>
- I browser ricevono le pagine
create sequenze complete di istruzioni HTML con tutto il contenuto, da inserire nel codice di una pagina.
In quando si incontra il tag <SCRIPT>, questo viene eseguito come tutti gli altri tag, dall’alto in basso, ma il suo contenuto è interpretato secondo un codice diverso:
In dipendenza dalle istruzioni da eseguire e dall’obiettivo da raggiungere, le sequenze di istruzioni possono essere più o meno lunghe, e nel loro complesso vengono dette script (da cui il termine scripting per definire l’operazione di stesura dello script).
In tal modo, se il browser comprende il codice, questo viene eseguito, e se si incontra un errore nell’esecuzione dello stesso i casi sono due:
- La pagina viene visualizzata, ma il codice errato non viene eseguito;
- Se il codice genera un loop la pagina resta bianca o è visualizzata parzialmente perché l’esecuzione dall’alto in basso del codice HTML è momentaneamente interrotta.
Script in inglese significa "copione" o "sceneggiatura", ed infatti l’utilizzo è proprio questo: il browser legge una riga, la interpreta e la esegue, poi passa alla successiva e fa la stessa cosa, e così di seguito fino alla chiusura dello script.
3
Esempio di uno script
Un altro modo per leggere uno script è quello di caricarlo da un file esterno.
In questo caso lo script è salvato in un file con estensione .js.
Viene richiamato con l’attributo src del tag script:
<script src=“nome.js”>
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Tesina - Premio maturità 2008
Titolo: Questionario on-line
Autore: Samuele Caci
Descrizione: ho creato un sito che permette la lettura di file XML attraverso pagine JavaScript che utilizzano il DOM. Nei file XML sono presenti le domande e le risposte.
Il database "Tesina" consente all'utente di creare tutto ciò che serve per la creazione di un questionario. Il tutto è stato creato per rendere la creazione di un questionario, veloce e semplice, in modo da aiutare l'utente. Il database permette, infatti, di memorizzare tutti i dati che riguardano: le materie, gli argomenti e i professori. Riprendendo questi dati è, così, possibile creare le domande con le relative risposte.
Materie trattate: informatica, sistemi
Area: tecnologica
Sommario: L'obiettivo di questo progetto è quello di realizzare una pagina web, che verrà poi aggiunta nel sito della scuola, che permetta di eseguire dei questionari on-line di differenti materie. La pagina web conterrà la scelta del questionario e il questionario vero e proprio; dovrà così, leggere le materie, gli argomenti, i professori, le domande e le risposte che verranno prelevate dai file XML esportati dal Database Access. Il database ci permette di aggiungere tutto ciò che serve per la creazione di un questionario. Il tutto è stato creato per rendere la creazione di un questionario, veloce e semplice, in modo da aiutare l'utente. La scelta del file XML è data dal fatto che l'utilizzo di questi file permette la lettura in locale, a differenza dei file ASP, i quali devono essere obbligatoriamente caricati in un server WEB dove è contenuto il database. Chiaramente, in questo modo si obbliga l'utente a una connessione continua a internet. Perciò, tramite l'utilizzo dei file XML, è possibile effettuare un download, in modo tale da poter eseguire in locale, il questionario. La caratteristica principale di JavaScript è quella di essere un linguaggio di scripting, con il quale possono essere create sequenze complete di istruzioni da inserire nel codice di una pagina. In dipendenza dalle istruzioni da eseguire e dall'obiettivo da raggiungere, le sequenze di istruzioni possono essere più o meno lunghe, e nel loro complesso vengono dette script (da cui il termine scripting per definire l'operazione di stesura dello script).