Actualmente estoy usando una cookie para almacenar valor a través de JavaScript en el lado del cliente en la versión anterior de IE6
¿Hay alguna otra forma de almacenar valores para que se puedan recuperar cuando el usuario navega a diferentes páginas?
¿Hay alguna manera de almacenar valores en el servidor a través de JavaScript sin exponer una API en el servidor o cualquier API que funcione en navegadores antiguos y nuevos?
¿Hay alguna forma de almacenar valores en un archivo a través de JavaScript?
La compatibilidad con IE6 no es una buena idea; incluso si está trabajando en algún quiosco heredado o algo así, ¡haga que se actualicen!
Pero a tus respuestas:
En resumen: no sé por qué está usando IE6, y no sé por qué no está usando cookies o una llamada ajax al servidor, pero esas serían sus mejores opciones.