U par de problemas
Publicado por Alberto (2 intervenciones) el 15/01/2007 23:40:44
Estoy haciendo una Web con ASP.NET en VB y no tengo ni idea asi que voy aprendiendo sobre la marcha, pero me he atascado en un par de cosas, a ver si soy capaz de explicarlas de forma que se me entienda.
La primera. Cuando estoy en una página se abre un popup con una serie de cosas a petición del usuario pulsando en un enlace y que despues cierra el usuario, hasta ahí todo bien. El problema es que cuando el usuario avanza a otra página si por cualquier razon pulsa en la barra de tareas del explorador la flecha de atras y vuelve a la pagina donde se abria el popup y este se vuelve a abrir automaticamente aunke no se pulse en el enlace que lo abre y eso es lo que no quiero que haga.
El segundo problema es en ese mismo popup del que te hablaba. El usuario despues de seleccionar una opción en un chekbox debe pulsar un boton de aceptar y hay me encuentro con que se ejecuta ante el procedimiento load de la página y despues el código del evento click del boton. Esto hace que se reinicien los chekbox desmarcandolos y cuando se ejecuta el codigo del boton no existe ninguno marcado por lo que la aplicacion no hace lo que debería. No me vale con una variable global ya que necesito que que se reinicien los chekbox en la carga de la página si se pulsa F5 (actualizar). He pensado en controlar los eventos de teclado con un script e interceptar la pulsación de F5 pero no he sido capaz de hacerlo con lo que he encontrado por internet, bueno no es cierto del todo, si que puedo interceptar la pulsación de la tecla F5 pero he sido incapaz de inhabilitarla para que no actualice.
Bueno, esto es basicamente todo, no se si me habré explicado bien, si no teneis algo claro me preguntais lo que querais vale?
Gracias por vuestra ayuda y un saludo....
La primera. Cuando estoy en una página se abre un popup con una serie de cosas a petición del usuario pulsando en un enlace y que despues cierra el usuario, hasta ahí todo bien. El problema es que cuando el usuario avanza a otra página si por cualquier razon pulsa en la barra de tareas del explorador la flecha de atras y vuelve a la pagina donde se abria el popup y este se vuelve a abrir automaticamente aunke no se pulse en el enlace que lo abre y eso es lo que no quiero que haga.
El segundo problema es en ese mismo popup del que te hablaba. El usuario despues de seleccionar una opción en un chekbox debe pulsar un boton de aceptar y hay me encuentro con que se ejecuta ante el procedimiento load de la página y despues el código del evento click del boton. Esto hace que se reinicien los chekbox desmarcandolos y cuando se ejecuta el codigo del boton no existe ninguno marcado por lo que la aplicacion no hace lo que debería. No me vale con una variable global ya que necesito que que se reinicien los chekbox en la carga de la página si se pulsa F5 (actualizar). He pensado en controlar los eventos de teclado con un script e interceptar la pulsación de F5 pero no he sido capaz de hacerlo con lo que he encontrado por internet, bueno no es cierto del todo, si que puedo interceptar la pulsación de la tecla F5 pero he sido incapaz de inhabilitarla para que no actualice.
Bueno, esto es basicamente todo, no se si me habré explicado bien, si no teneis algo claro me preguntais lo que querais vale?
Gracias por vuestra ayuda y un saludo....
Valora esta pregunta


0