Ciao a tutti

questa stringa di comando richiama un'immagine e passa dei
valori con "on load", pero'il probelma e' che mi funziona dopo solo
se faccio un refresh della pagina...!

se mi apre la pagina per la
prima volta mi ignora il comando "on load"


codice:
[img]/immagini/jpg/<%=(Recordset1.Fields.Item([/img]" onload="w=this.width;h=this.height;if(w>380||h>380){if(w>h){h=Math.round(h/w*380);w=380}if(h>w){w=Math.round(w/h*380);h=380}this.width=w;this.height=h}"/>
forse ho capito perche', in cima alla pagina nelle prime righe
mi richiama il Recordset1 che carica gia' la stringa "immagine"
forse e' per quello???

codice:
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_Connesionearchivio_STRING
Recordset1.Source = "SELECT ID, data, autore, opera, immagine , schedaapprovata FROM schede WHERE ID = " + Replace(Recordset1__MMColParam, "'", "''") + ""
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()

Recordset1_numRows = 0
%>

Si puo mettere secondo voi una funzione prima di questo scipt
e richiamarla nel campo img?

come si fa'?
scusate....