Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/03/2009, 08:58
brusjc
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia (España)
Mensajes: 132
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: grabar en una variable la url del enlace pinchado

Cita:
Iniciado por Panino5001 Ver Mensaje
Opción 1)Le agregás un botón que diga: Pulse aquí para grabar (si sale de la página los resultados se perderán.)

Opción 2)Grabás cada ejercicio realizado en background con AJAX o Iframe oculto, basándote en eventos como onfocus u onblur u onchange.

Opción 3)Le das un tiempo máximo para el ejercicio y grabás lo hecho al finalizar el tiempo (usarías un temporizador setInterval y mostrarías el tiempo restante en u cronómetro). Esta opción también debería tener el mensaje: si sale de la página los resultados se perderán.

Lo primero gracias por tu ayuda. profundizando un poco más en mi caso personal os explico lo que he pensado para ver si os parece factible: la página de ejercicios, una vez respondida la pregunta se reenvía a un fichero php que analiza y graba la contestación del alumno y vuelve automáticamente a la página de ejercicios. Con este desarrollo, he pensado en utilizar una variable que al iniciar la página de ejercicios tome valor 0 y se introduzca en el enlace de contestación el valor 1, de forma que si se redirige a la página del fichero php esta variable sea 1, es decir, únicamente si el enlace es a la página de comprobación de la respuesta sería 1 y cualquier otro enlace sería 0.

En este caso, esta variable me indicaría, a través de la función unload, si debería grabar el ejercicio en la base de datos o no, es decir, si la variable es 0 tendrá que grabar el ejercicio puesto que no se dirige al fichero php. Entiendo que puede funcionar. ¿Puede ser?

Por otra parte, ¿Cómo puedo convertir una variable pasada a través de la URL en una variable JS?

Es posible que esté preguntando cosas un poco tontas, incluso de la primera lección de JS pero necesito vuestra ayuda. Como siempre, muchas gracias por vuestra ayuda. Saludos