24 messaggi dal 20 gennaio 2005
Ciao a tutti...
Ho bisogno di una mano

devo porte mettere un asp dentro un javascript.

JAVASCRIPT ORIGINALE :
<script type="text/javascript">
var fadeimages=new Array()
fadeimages[0]=["images/immagine.jpg", "immagine1.jpg", ""]
fadeimages[1]=["images/immagine.jpg", "immagine1.jpg", ""]
fadeimages[2]=["images/immagine.jpg", "immagine1.jpg", ""]
fadeimages[3]=["images/immagine.jpg", "immagine1.jpg", ""]
fadeimages[4].....
ECC....
</script>
le immagini che devo mettere sono dentro un database quindi con
ASP :
<%
sql="select * from aziende where bannerone<>''"
Set RS = Server.CreateObject("ADODB.Recordset")
rs.Open sql, MyConn, 3, 1
l=0
do while Not rs.eof
l=l+1 %>
fadeimages[<%=l-1%>]=["images/<%=rs("Bannerone")%>", "<%=rs("logo_big")%>", ""]</br>
<%
rs.MoveNext
loop
%>
è possibile usare questo codice dentro il javascript ?

Spero di essere stato chiaro...
Grazie in anticipo,
simone
575 messaggi dal 23 giugno 2003
www.padovaboy.it
Certo che si!
ASP permette di "shekerare" html e codice ASP, quindi puoi farlo benissimo.
NEl tuo codice cmq c'è solo un errore che mi balza all'occhio:

fadeimages[<%=l-1%>]=["images/<%=rs("Bannerone")%>", "<%=rs("logo_big")%>", ""]</br>

il br va tolto.. al max lo devi sostituire con <%=vbCrlf%> se proprio vuoi assicurarti che vada a capo.

fadeimages[<%=l-1%>]=["images/<%=rs("Bannerone")%>", "<%=rs("logo_big")%>", ""];<%=vbCrlf%>

In più chiarirei il discorso del contatore del ciclo così:

l=-1
do while Not rs.eof
l=l+1
%>
fadeimages[<%=l%>]=["i

Intanto buon divertimento ;)

www.padovaboy.it dal 2001 con furore :D

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.