Ciao
vorrei sapere se e come si fà a realizzare delle immagini random dopo un certo intervallo di tempo,come quello che c'è nella home di questo sito www.spaziogames.it sotto la scritta "Articoli",senza usare Flash.
Ciao
Ciao
vorrei sapere se e come si fà a realizzare delle immagini random dopo un certo intervallo di tempo,come quello che c'è nella home di questo sito www.spaziogames.it sotto la scritta "Articoli",senza usare Flash.
Ciao
quello è flash senza con qualcosa di php cmq è meglio il flash per queste cose
Non c'è un altro modo per farlo?
Cioè solo con il cambiamento di immagini dopo un certo numero di secondi.
Un metodo abbastanza buono che funziona quando le immagini hanno tutte la stessa dimensione è il seguente: predisponi il posto dell'immagine cosìQuindi prepara uno script da inserire in testa alla pagina:Codice HTML:<IMG ID="random" SRC="immagine_iniziale.jpg">
E infine regolerai lo scorrimento delle immagini nel modo seguente (uso il tag BODY ma dovrebbe funzionare in qualsiasi tag tu lo metta):Codice:function random() { var dati = new Array ('**percorso img 0***', '**percorso img 1**', ...) var numero = Math.floor (dati.length * Math.random ()) document.getElementByID ("random").src = dati[numero] }Il numero che ha la funzione setInterval è il tempo in millisecondi che intercorre tra un cambio e l'altro di immagine.Codice HTML:<BODY onLoad="setInterval('random()',5000)">
Stammi bene...
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
Potresti spiegarmi meglio questo passaggio?
__________________________________________________ ______________
function random()
{
var dati = new Array ('**percorso img 0***', '**percorso img 1**', ...)
var numero = Math.floor (dati.length * Math.random ())
document.getElementByID ("random").src = dati[numero]
}
__________________________________________________ ______________
Se io dovessi mettere 4 immagini jpeg di 400x300 con un intervallo di tempo di 5 secondi come dovrei fare?
Ciao
Questo crea l'array:
Tra parentesi inserisci tutti i percorsi delle immagini tra apici.Codice HTML:var dati = new Array ()
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Quindi dovrei scrivere per esempio così?
var dati = new Array ("image0.jpg","image1.jpg"....)
E se vorrei che ogni immagine fosse linkabile e portasse ad una determinata sezione del sito,come dovrei fare?
Ho provato a fare così ma non fà.
Scusami... errore mio... la funzione corretta è getElementById (l'ultima D è minuscola).Originalmente inviato da PSW
Fare i link è un po' più complicato, comunque possibile, ci vorrebbe un po' più di lavoro. Dovrei mettermi con calma ad elaborare la funzione... ti saprò dire
EDIT: prova a guardare questa pagina http://dementialsite.altervista.org/...randomlink.htm, contiene l'effetto link che volevi ottenere
Stammi bene...
Ultima modifica di dementialsite : 28-09-2005 alle ore 10.10.03
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...