Newsgroup: it.comp.www.asp
Titolo: Banner rotate con GIF/JPG e Flash

Salve a tutti,
vorrei creare una rotazione banner che ogni tot tempo inserisca 
indifferentemente una immagine gif/jpg oppure un swf.
Qualcuno ha qualche idea da suggerirmi (visto che di asp sò veramente 
poco) o indirizzarmi verso un tutorial o struttura già preparata da 
personalizzare ?
Grazie mille in anticipo.

 Grazie mille in anticipo.
ma intendi dopo tot tempo che sei sulla pagina
oppure dopo tot giorni devi cambiare banner?
nel primo caso puoi farlo col javascript con la setTimeout
nel secondo caso devi farti una tabella che contenga l'elenco dei banner
con i dati che ti servono, tipo l'url all'immagine o al flash, il tipo (se
è flash crei un tag html diverso) , se vuoi i click, ecc...
in ogni modo mi pare di capire che vuoi i banner random, quindi se lo fai
in js c'è la funzione rand
nel secondo caso devi pescare random da db, e la funzione varia a seconda
del database usato
ciaoz
-- 
SCIRIO - 100% COMMERCIALE
http://scirio.altervista.org
http://cinemaz.altervista.org
http://freddure.altervista.org
http://ihu.altervista.org
http://rime.altervista.org
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 nel primo caso puoi farlo col javascript con la setTimeout
Già, però ho pensato, nel caso di una rotazione solo con gif/jpg cambio 
con ECMAScript la proprietà src delle immagini, e fin qui tutto ok, se 
le immagini fossero solo .swf posso caricare un movie e dopo caricarne 
un' altro.
Ma nel caso misto come faccio?
Dovrei sostituire dinamicamente del codice al verificarsi dell' uno o 
dell'altro caso.
Ovvero una volta dovrei avere il tag <img /> mentre l'altra il tag 
<object> cancellando il codice precedente.
Allora io ho pensato a qualcosa in ASP oppure a DOM ma anche in quel 
caso dovrei un pochino studiare, però visto che ci siete voi :o) "guru" 
(o: speravo che mi poteste dare una mano.
Non vorrei essere OT
Nel qualcaso segnalatemelo e mi ritiro in buon ordine.
Ciao e grazie.

 Non vorrei essere OT

bè si saresti ot, cmq :)
non è asp perchè tu non ricarichi mica la pagina, lavori lato client
quindi usando quella funzione a tempo, puoi per esempio gestire la cosa
con i div
ogni tot secondi fai il pescaggio random e vedi se è img o swf il tuo file
se è fai visualizzare il div giusto con la getelementbyid
però ora che ci penso non c'è, forse un comando che ti modifica l'src
dell'swf, quindi dovresti usare la innerhtml per riscrivere parte del
codice html
se invece vuoi fare col vb, senza js, hai 2 possibilità
o ricarichi l'iintera pagina mettendo nei meta il refresh ogni tot
oppure fai un iframe che ricarichi pure lui con la stessa tecnica
e li puoi gestire tutto da vb
fai che so un array con le tue immagini e swf e fai una rand delle chiavi
ne peschi una, verifichi il tipo e in base al tipo costruisci la parte html
tutto chiaro? :)


 tutto chiaro? :)
Gestirò il tutto con un iframe, anche se mi preoccupa un tantino 
l'eventuale pausa di caricamento tra un banner e l'altro in caso di 
connessioni lente, comunque.....
grazie mille !!!
-- Scusate l' OT --

 grazie mille !!!
la pausa non è mica in relazione al tempo :)
hai problemi solo se gli dici di cambiare banner troppo velocemente (che
so, ogni 5 secondi) e l'utente ha la connessione lenta, ma al limite non
finisce di caricare che già aggiorna
se hai tempi di 1 minuto e passa non hai problemi
l'unico problema è magari il server, tipo da me su altervista ho un coso
che refresha che fa diverse operazioni, ogni tanto mi dice impossibile
visualizzare la pagina e si blocca il refresh
ma tu non è che volevi fare una sorta di super banner animato passando da
un banner ad un altro immediatamente, vero? :)
