2012-07-25 4 views
0

Comment procéder pour créer un site utilisant ajax et history.pushstate? Je sais que sur la page au lieu de la liaison, vous pouvez appeler un script pour ajax la page et pousser l'histoire mais qu'en est-il quand quelqu'un tape dans l'URL? Par exemple, si j'avais une page sur domain.com et quelqu'un tapé domain.com/profiles/3325/scott comment saurais-tu aller à domain.com et charger les données?Ajax url tree navigation

Répondre

0

Je n'ai pas très bien compris votre doute, mais dans ce cas (domain.com/profiles/3325/scott) vous devrez utiliser un cadre ou un modèle de projet pour gérer les demandes de cette page. En fait, vous devriez le faire à toutes vos pages. Je veux dire que vous devez utiliser quelque chose comme un modèle MVC, comme Spring MVC, qui vous aide à laisser ou non une personne à accéder à certaines informations. De cette façon, vous n'avez pas besoin de vous soucier de l'historique dans le navigateur, car chaque fois que l'utilisateur fait une demande, de nouvelles données sont récupérées et le MVC laisse ou non l'utilisateur pour y accéder.