Javascript: detecta cuándo la página ha sido navegada "de regreso" a

Suponga que tengo una página abierta en un navegador y voy a mi barra de direcciones y entro en otra página. Luego presioné el botón Atrás para ir a mi página original. Me gustaría escribir un código Javascript que pueda detectar este escenario y responder a él.

Como mejor no puedo decir ni elready evento, elonload, ni ningún Javascript en línea en la página se vuelve a ejecutar en este escenario. ¿Hay algo mas que pueda hacer

La compatibilidad entre navegadores es importante aquí. Soluciones basadas en jQuery preferidas pero no requeridas.

Edite para mayor claridad: la navegación que supongo es la Página A -> Página B -> volver a la página A, donde supongo que la Página B puede o no estar bajo mi control.

Respuestas a la pregunta(2)

Su respuesta a la pregunta