Bonjour à tous,
Je dois développer, pour un client, un système d'iframe se redimensionnant automatiquement.
Après de nombreuses recherches, je suis finalement tombé sur une solution fonctionnant ... sur FireFox uniquement ! Je viens donc poster ici en espérant avoir une solution plus compatible.
Voici le topo :
N'importe qui doit pouvoir copier un code HTML (qui est en fait le code d'une iframe pointant vers une page de mon site) et le coller sur son propre site. L'iframe ainsi exportée ne peut malheureusement pas avoir une hauteur fixe car son contenu est dynamique et variable. L'idéal serait donc que l'iframe se redimensionne automatiquement selon son contenu. Pour cela, il faut que l'iframe communique au document qui la contient la taille qu'elle fait pour que le document puisse modifier l'attribut height de l'iframe. En mettant l'iframe sur le même serveur que son contenu, tout fonctionne à merveille, la connexion se fait bien. Par contre, lorsque je mets l'iframe sur un serveur différent, la connexion entre l'iframe et son document parent est refusée pour une question de sécurité.
La solution que j'ai trouvée et qui fonctionne sur FireFox est la suivante : http://ajaxify.com/run/crossframe/
Quelqu'un aurait-il une technique fonctionnelle ?
Merci à tous.
Partager