11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

voilà comme indique le titre je m'intéresse à toute les manières possibles qui permettent de mêler du HTML et du Flash sans que la partie Flash ne se recharge.

La seule manière que j'ai pu trouver pour l'instant c'est de mettre la partie "contenue" du site dans un iframe (boouuhh haann cay mal).

Avec l'explosion de l'AJAX qui propulse le javascript sur le devant de la scène je me demandais si justement une méthode appelant une page dans un cadre tel un <div></div> n'était pas possible ?? En gros un simple code javascript qui permettrait de remplacer avantageusement les iframes tout en ayant les mêmes points positifs.

Ceux qui sont motivés pour m'aider à développer cette solution sont les bienvenues Smiley murf

Je suis toujours ouvert à d'autres propositions sinon et je serai même ravi de trouver une solution plus "propre".
Bonjour,

Quel avantage t'apporterait AJAX dans ce cas-là, à part rendre ta page totalement inaccessible aux personnes pour qui Javascript n'est pas activé (entre autres les moteurs de recherche...) ?

Si tu as réellement besoin que ta partie flash ne se recharge pas, je pense que le mieux est de continuer à utiliser une iframe.

Et d'ailleurs, j'ai l'impression qu'il y a une grosse incompréhension à propos de ce problème que l'on rencontre souvent : ce n'est pas l'utilisation d'une iframe en elle-même ("boouuhh haann cay mal") qui pose problème, mais le fait de se persuader que l'on a besoin qu'une partie de sa page ne se recharge pas.
hum ok je pensais qu'au contraire l'utilisation d'AJAX aurait été mieux qu'une iframe.

Et sinon oui je suis persuadé que j'ai besoin de ma partie flash ne se recharge pas, avoue que c'est chiant quand juste en naviguant sur un site on se retape un chargement de 4 sec de bannière ou pire encore de menu. Surtout pour le menu car dans ce cas la navigation n'est pas du tout fluide.