Per caso conoscete uno script che visualizzi una frase diversa ogni volta che aggiorni la pagina?
![]()
Per caso conoscete uno script che visualizzi una frase diversa ogni volta che aggiorni la pagina?
![]()
GNU/Linux is the future!
Se ne possono scrivere tanti ...
Ecco un esempio:Nota che lo spazio (come minimo) tra <p..> e </p> e` necessario.codice:<script type="text/javascript"> var frasi = new Array(); frasi[0] = "Nel mezzo del cammin"; frasi[1] = "Quel ramo del lago di Como"; frasi[2] = "C'era una volta"; ... function casuale(dove) { var ind = Math.floor(Math.random() * frasi.length); document.getElementById(dove).innerHTML = frasi[ind]; } </script> <head> <body onload="casuale('spazio');"> ... <div><p id="spazio"> </p></div>
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
sarà per la mia scarsa esperienza in scripting ma non funge..
allora, metto questo preciso codice tra i tag head:
(posto i codici precisamente come li metto nella pagina web.. dimmi cosa sbaglio..)codice:<script type="text/javascript"> var frasi = new Array(); frasi[0] = "Nel mezzo del cammin"; frasi[1] = "Quel ramo del lago di Como"; frasi[2] = "C'era una volta"; function casuale(dove) { var ind = Math.floor(Math.random() * frasi.length); document.getElementById(dove).innerHTML = frasi[ind]; } </script>
dentro il tag body inserisco precisamente:
Nello spazio dove voglio che si visualizzi la frase inserisco precisamente:codice:<body onload="casuale('spazio');">
dove sbaglio?codice:<div><p id="spazio"> </p></div>
![]()
GNU/Linux is the future!
No, devi metterla al posto del tag body; ovvero inserisci l'evento onload nel tag <body>dentro il tag body inserisco precisamente:
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
certo quello è ovvio.. ma nn funziona comunque...
GNU/Linux is the future!
Puoi postare un link alla pagina?
Sospetto un errore di sintassi da qualche parte.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati