Bonjour à tous,

Je suis en train de développer un site complètement en Ajax. La première page est un formulaire d'identification qui est une page spécifique. Une fois identifié, on est redirigé vers la page principale contenant une div content. Cette div contient le contenu des requêtes Ajax.

Suite une inactivité sur mon site, je perds ma session. Mon site (PHP) redirige alors vers le formulaire d'identification. Comme la source de ma requête est de l'Ajax, la réponse de la requête(ici, le formulaire d'identification) est chargée dans la div. Or dans ce cas, je voudrai que le formulaire soit dans toute la page au lieu d'être dans une div.

Pour infos, j'utilise jQuery pour la partie Ajax et Zend pour le PHP.

Pour résoudre mon problème, j'ai trouvé une solution. Elle consiste à rediriger (lors de la perte de la session) vers une page contenant du code JavaScript qui redirige vers le formulaire d'identification (ex : document.location = ...).

Y-a-t-il une solution plus propre ?

merci d'avance