|
Scrivendo rinvii e scelte nel contenuto di una pagina,
capita spesso di fare riferimento a un'altra pagina che
non è ancora stata scritta, come in questo esempio:
scelta("Consulti la bussola", Bussola)
Non
esistendo ancora la pagina citata, o più esattamente la
funzione Bussola() che la descrive, si riceverà una
segnalazione di errore e il tutto non funzionerà
correttamente; per evitare questo inconveniente conviene
creare una pagina vuota, che ha il compito di
'segnare il posto' in modo che il browser non protesti:
function Bussola() { }
La
parentesi graffa chiusa, come si vede, può anche stare
sulla stessa riga per risparmiare spazio.
Più avanti nella scrittura, naturalmente, la pagina
Bussola() verrà riempita in modo da farle mostrare il
contenuto desiderato. |
// === Pagine del racconto
================================
function Introduzione() {
titolo("Ciao")
testo("Io sono un racconto-gioco.")
continua(Pag2)
}
function Pag1() {
titolo("Pagina 1")
testo("Qui comincia (e finisce) l'avventura.")
continua(Introduzione)
}

messaggio di errore una pagina non è
presente
// === Pagine del racconto
================================
function Introduzione() {
titolo("Ciao")
testo("Io sono un racconto-gioco.")
continua(Pag2)
}
function Pag1() {
titolo("Pagina 1")
testo("Qui comincia (e finisce) l'avventura.")
continua(Introduzione)
}
function Pag2() { }
// === creare una pagina vuota che ha
il compito di 'segnare il posto' in modo che il browser non
protesti |