Buonasera,
ho creato un sito one-page, con div nascosti per le tre voci di menu presenti. I problemi che però ho riscontrato sono due:
- Al refresh della pagina, ovviamente si ricarica il contenuto iniziale e non lo stato dopo il "click" della voce di menu.
A questo proposito ho tentato di risolvere con ajax, ma non ho trovato nulla di efficace per il mio caso specifico.
- Il secondo punto è l'url. Ho provato a usare le history api html5, ed effettivamente riesco a manipolare l'url, ma qui il
problema del refresh peggiora, in quanto l'url modificata non corrisponde ad una pagina realmente presente (che
comprendo sia sbagliato già concettualmente) e quindi mi restituisce un'ovvia schermata di pagina che non esiste.
In sostanza il risultato che vorrei ottenere è di modificare l'url senza incappare nel problema sopracitato, e soprattutto di permettere un refresh della pagina che faccia visualizzare il contenuto della sezione cliccata e non di nuovo la home page.
Ringrazio anticipatamente per disponibilità,
Mirko