SCREEN.MOUSEPOINTER en ASP

30/06/2007 - 14:33 por Enrique Alfonso | Informe spam
Buenas tardes a todos/as:
necesito un poco de ayuda: en vb6 podía cambiar el puntero del ratón cuando
lanzaba cualquier proceso, con esto conseguía que el usuario correspondiente
apreciara que la aplicación no está parada, como podría hacer esto en asp,
es decir, como podría cambiar el puntero del ratón al lanzar por ejemplo una
consulta sobre una base de datos, gracias.

Preguntas similare

Leer las respuestas

#1 Matias Iacono
30/06/2007 - 21:05 | Informe spam
Lamentablemente no puedes hacerlo desde ASP mismo.

Ya que este cambio se debe realizar en el cliente, y ASP trabaja en el
servidor. Por ejemplo, mientras que tu ASP esta haciendo el proceso de la
consulta, el cliente aun no ve nada, o sea, la pagina aun se esta cargando.
Y ningun codigo HTML ha sido enviado al cliente.

Ahora, si bien puedes cambiar el puntero del mouse, esto deberias hacerlo
con javascript:

http://www.irt.org/script/pointer.htm

De cualquier manera, lo que podrias hacer es, primero setear el buffer de
ASP en falso:

Response.Buffer = false

Esto hace que cualquier salida HTML sea escrita en el momento, de esta
manera, podrias escribir el HTML del cambio del cursor (ver ejemplos en la
pagina web)

Y luego, despues de hacer la consulta volver a escribir HTML para poner el
puntero normal.

Response.Buffer hace que ningun codigo HTML sea enviado al cliente hasta que
toda la pagina haya sido procesada.

Tambien podrias usar Response.Flush para obligar la escritura de codigo (En
el caso de usar Buffer = true).

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA

http://mvpfiles.spaces.live.com
"Enrique Alfonso" escribió en el mensaje
news:uHkQ%
Buenas tardes a todos/as:
necesito un poco de ayuda: en vb6 podía cambiar el puntero del ratón
cuando lanzaba cualquier proceso, con esto conseguía que el usuario
correspondiente apreciara que la aplicación no está parada, como podría
hacer esto en asp, es decir, como podría cambiar el puntero del ratón al
lanzar por ejemplo una consulta sobre una base de datos, gracias.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida