31 messaggi dal 21 gennaio 2006
Salve a tutti,
ho proprio un bel problema e spero proprio di avere un prezioso aiuto.
Vorrei inserire un timer per l'apertura di script in asp.
Ovvero vorrei che parta dopo un tot numero di secondi.
Vi posto lo script ed incrocio le dita:
<marquee>
<%
sql = "select * from news order by id desc "
set rs=conn.execute(sql)
%>
<% do while not rs.eof%>
<%=rs("data")%> -<strong>
<a title="Silvestrini News" onClick="zoomBox(event,this,550,550,0,0);return false" href="vedinews.asp?id=<%=rs("id")%>" class="linkgen"><%=rs("titolo")%>:</a></strong>
<%=left(rs("news"), 20)%>...
<%
rs.movenext
loop
%></marquee>

Grazie
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
Ciao, vuoi che il codice che hai scritto sia eseguito alcuni secondi dopo l'apertura della pagina? Per fare questo devi mettere il tuo codice in una pagina separata che al termine esegue un Response.Write del codice che vuoi sia renderizzato nella pagina "chiamante", questa pagina devi richiamarla attraverso l'oggetto XMLHTTP http://msdn.microsoft.com/en-us/library/ms535874(VS.85).aspx in Javascript.
Una volta verificato il corretto funzionamento della richiesta "asincrona" puoi ritardarla utilizzando SetInterval o SetTimeOut, sempre in Javascript.
Se ti è utile ho trovato questo esempio: http://www.lukeonweb.net/446.asp
Si tratta del principio base di AJAX in ASP.NET, non so se ne hai sentito parlare.

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer

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.