Je travaille sur mon portfolio, le rendant entièrement basé sur jQuery. Donc, mon problème est lorsque vous allez à une page, puis rafraîchir, puis il vous ramènera à la page d'accueil. J'ai donc deux questions, en fait.Travailler avec des sites Web à une seule page et maintenir l'état en utilisant un hash d'URL et jQuery
- Comment (via jQuery/Javascript) obtenir un "code de hachage" de l'url?
- E.G. Je veux que la partie en gras ceci: http://portfolio.theadamgaskins.com/Portfolio/#graphicsDesign
- Comment changer vous l'URL dans la barre d'adresse lorsque vous accédez à une nouvelle page pour contenir le code de hachage pour cette page?
- E.G. quand vous allez la page graphicsDesign, le lien dans les changements de barre d'adresse pour http://portfolio.theadamgaskins.com/Portfolio/#graphicsDesign
Notez également que si vous espérez Google pour indexer vos pages, vous pouvez vous retrouver avec une seule page pour Google à indexer. Donc, à des fins de SEO c'est probablement un cauchemar. –
solution: http://www.asual.com/jquery/address/docs/ – tetris
En réponse à Nathan .. Je suis d'accord. Cela créera du contenu dupliqué car toutes les dates sur vos pages sont les mêmes pour les moteurs de recherche. Les changements de vue sont seulement sur le front-end mais Google indexe tout! –