Bonjour à tous !

J'ai une simple et "rapide question" :
J'ai actuellement un menu fait entièrement en flash. J'avais une site découpé en deux frames, une pour le menu, et l'autre pour le contenu. Mon flash me permettait d'envoyer les pages des liens dans la frame "centre".
Jusqu'ici, tout va bien !
Sauf que les frame, c'est mal ! Smiley cligne
En fait, je voulais que mon site soit centré, tant sur le plan horizontal, que sur le plan vertical dans ma fenêtre. Css était donc la solution la plus approprié à priori, puisqu'il me permet de centrer de façon relative (ou absolue, je sais plus, mais de façon à ce qu'il soit toujours au centre, quelque soit la résolution d'affichage !). Du coup, au lieu de deux frames, j'ai :
Une grosse boite CSS qui permet d'avoir le site centré
Deuxu petites boites à l'intérieur, avec toujours une pour mon menu, et l'autre pour mon contenu.

Et donc, voilà (enfin) ma question : Puis-je garder mon menu flash, et lui demander de balancer les pages dans ma partie css "contenu", ou est-ce impossible ?

J'ai tout à fait conscience du fait de ne pas forcément être très clair, donc n'hésitez pas à me demander de ré-expliquer Smiley cligne

Merci à tous !
Modifié par Stase (06 Feb 2008 - 15:14)
salut,

oui c'est possible mais certainement pas avec des frames ou iframes... car si le menu est contenu dans une frame et que celle ci est contenue dans la page, si tu recharge la page, tu recharge la frame avec...

donc deux possibilités, soit tu recharges la page en entier, sachant que le menu flash sera dans le cache... mais a mon avis c'est pas ce que tu veux Smiley lol

soit tu utilises de l'AJAX :

-le flash declanche une fonction javascript
-la fonction javascript interroge le serveur
-le serveur delivre le contenu a mettre a jour
-javascript met a jour le contenu au bon endroit

mais bon... saches que les crawlers ne lisent ni flash ni javascript et que si t ne prévois pas une version "degradée" de ton site pour une config sans flash ni JS ton site ne sera pas référencé.
J'ai résolu le truc en faisant du full CSS...
Pas d'animation, mais BCP moins chiant au niveau du code !

Merci Skywalker Smiley smile