sip, mira la pagina que mando a llamar via ajax , consulta.asp
(unico que hice para que funcionara en Internet Explorer 7 pero ojo es el 7 no lo he probado en 6)
es hacer que la pagina expirara inmediatamente mediante "response.expires -1"
aqui va el codigo : (consulta.asp)
Código:
<%
Response.Expires = -1
Response.Buffer = true
Response.Clear
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=MSDAORA;Data Source=bla;User Id=***;Password=***;"
' si es que el usuario esta bajo un proxy
direccion_ip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
if direccion_ip = "" then
direccion_ip = Request.ServerVariables("REMOTE_ADDR")
end if
strSQL="select * from log_mensajes ......."
Set objRs = objConn.Execute(strSQL)
Response.Write "<table border=1 cellpadding=2>"
Response.Write "<tr>"
'Cabecera
For I = 0 To objRS.Fields.Count - 1
Response.Write "<td><b>" & objRS(I).Name & "</b></td>"
Next
Response.Write "</tr>"
Do While Not objRS.EOF
Response.Write "<tr>"
For I = 0 To objRS.Fields.Count - 1
Response.Write "<td>" & objRS(I) & "</td>"
Next
Response.Write "</tr>"
Response.Flush
Response.Clear
objRS.MoveNext
Loop
Response.Write "</table>"
Response.Clear
objRs.Close
objConn.Close
%>