02-02-2014, 03:14 AM
Pour la iframe, ce n'est que du CSS:
Et coté html, cela se limiterait à:
L'avantage est de ne pas mettre les pieds dans du jQuery si t'y es allergique iffle:
En contrepartie, c'est le serveur qui doit "enregistrer" la liste des flottes sélectionnées, et non le client. Mais on peut régler ce défaut: le serveur peut enregistrer la liste des flottes sélectionnées dans un cookie unique, associé au token par exemple.
/* CSS appliqué à la iframe */
html, body
{
background: none;
}
/* CSS appliqué à la page contenant la iframe */
iframe.classe-de-la-iframe
{
background: none;
}
Et coté html, cela se limiterait à:
<nav>
<ul>
<li><a href="flotte-select.php?flotte-id=1&token=...&mode=switch" target="iframe-name">Flotte 1</a></li>
<li><a href="flotte-select.php?flotte-id=2&token=...&mode=switch" target="iframe-name">Flotte 2</a></li>
<!-- ... -->
<li><a href="flotte-select.php?flotte-id=N&token=...&mode=switch" target="iframe-name">Flotte N</a></li>
</ul>
</nav>
<!-- ... -->
<iframe class="classe-de-la-iframe" name="iframe-name" src="flotte-select.php">
</iframe>
L'avantage est de ne pas mettre les pieds dans du jQuery si t'y es allergique iffle:
En contrepartie, c'est le serveur qui doit "enregistrer" la liste des flottes sélectionnées, et non le client. Mais on peut régler ce défaut: le serveur peut enregistrer la liste des flottes sélectionnées dans un cookie unique, associé au token par exemple.