Newsgroup: it.comp.lang.javascript
Titolo: Aiuto! fare la rotazione di n stringhe?

Ho una query che mi estrae una stringa(e fin qui nessun
problema),tramite la query e una sua funzione posso sapere anche il
numero di stringhe che ho!
Dovrei fare in modo che mi venga visualizzata una stringa alla volta
per tot tempo!
Chi mi sa dare una mano??
Ciao FIlo

 wrote in message
3a0bd008...@news.iunet.it...

Cosa usi per eseguire la query? ASP? se si forse ti posso dare una mano, se
no, vediamo...
Fammi sapere...
Ciao
Davide

 per tot tempo!
Dove?
- nella status bar?
- in un TEXTbox?
- in un Layer?
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------

Dove?
In una textbox!
Grazie!


 In una textbox!
Codifico senza provare... sappimi dire:
Il tempo è 5 secondi (5.000 millisecondi).
<SCRIPT>
<!--
var fr=0;
var frasi = new Array();
frasi[0]="frase uno";
frasi[1]="frase due";
frasi[2]="frase tre";
function gira()
{
document.modulo.testo.value=frasi[fr];
fr+1==frasi.length?fr=0;fr++;
timer=setTimeout("gira()",5000);
}
//-->
</SCRIPT>
....
<BODY..... onLoad="gira()">
...
<FORM NAME="modulo"><INPUT TYPE="text" NAME="testo"></FORM>
...
</BODY>
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

Grazie!
Questo č lo script che ho usato e mi funziona, l'altro dava un errore
che non riusciva a capire!
<SCRIPT LANGUAGE="JavaScript">
var fr=0;
var frasi = new Array();
frasi[0]="frase uno";
frasi[1]="frase due";
frasi[2]="frase tre";
function gira()
{
if(fr > 3) i = 0;
 document.modulo.testo.value=frasi[fr];
fr = fr + 1;
timer=setTimeout("gira()",5000);
}
</SCRIPT>
Ora perň ho il problema che dovrei rendere dinamico l'array ?!? ed
anche il testo contenuto nei campi dell'array viene preso da un
database ?!?
Qualche suggerimento!
CIao e grazie per il primo script

On Tue, 14 Nov 2000 09:00:19 GMT, 
fil...@rsadvnet.it
 (FiloNet) wrote:
Se puň esssere utile!
i dati li estraggo tramite cold fusion! facendo una query.
I dati per essere visualizzati devono essere estratti usando questo
codice:
<cfoutput query="nome della query"> #nome del campo# </cfoutput>
la cfoutput ha le funzioni CurrentRow che mi indica il numero della
riga della tabella e RecordCount che mi dice quanti record ci sono in
tabella!
Esempio
Se avessi una tabella di queto tipo
Tabella Nomi
Id | Nome
1 | Pippo
2 | Pluto
3 | Topolino
<cfquery name="nomi" datasource="nome del data source">
     select * 
     from nomi
</cfquery> 
<cfoutput query="nomi">#Nome#</cfoutput>
In questo modo la mia pagina HTML mi visualizzerebbe tutti i nomi
della tabella!
Spero di essere stato chiaro con la descrizione del codice che estrae
i dati!
Ciao filippo

 database ?!?
Non vedo dove sia il problema.
Tu estrai da un db? Hai un recordset? Fai un ciclo incrementando il contatore e 
scrivi in modo dinamico l'array dei valori leggendo un record per volta.
In ASP farei qualcosa del genere
premesso che "dati" sarebbe il recordset estratto da un SELECT.... in un 
database:
dim conta=0
while not dati.eof
response.write("frasi["&conta&"]='"&dati("nomecapo")&"';")
conta=conta+1
dati.MoveNext
wend
In CFM vedi tu....
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------


 wrote:
In CF l'ho già fatto! non so se hai visto il mio post quello del 14/11
alle ore 11 !!!
E' che non so come si fa un array dinamico!?!
Ho sempre visto array statici!
Ciao 



Sono Riuscito  a fare l'array dinamico !!! 
Dopo che uno a fatto l'array dinamico come può fare per contare il
numero di "oggetti"-"campi" creati!?!?!?!
Ciao
Intanto continuo le prove

 numero di "oggetti"-"campi" creati!?!?!?!
Ti ho già indirettamente risposto nel penultimo reply... :-)
var frasi=new Array()
quantisono=frasi.length
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
