J'ai un problème assez curieux, via mon site je charge une iframe, celle-ci s'ouvre bien, mais certains éléments (les balises <th> et <hx> n'affichent rien, les éléments <td> ne pose pas de problème).
Ce problème arrive seulement sous Chrome et pas sous les autres navigateurs.
Petite précision, le tableau à l'intérieur de ma iframe est chargé dynamiquement.
De plus, mon iframe prend un argument POST, je passe donc par un formulaire que je lie a cette dernière avec le paramètre "target". Voici le lien que j'ai consulté pour faire ça : lien.
Voici un exemple de ce que l'iframe m'affiche lorsque j'inspecte l'élément.
Les éléments sont donc totalement vide. Si je vais sur le site de l'iframe directement, ce problème n'arrive pas, tout les éléments sont bien affichés.
J'ai essayé de mettre cette iframe en dehors de mon site pour voir s'il n'y aurait pas d'interférence avec mon propre JS mais rien ne change.
Je n'ai pas trouvé de problème similaire sur les différents forum, en générale soit l'intégralité de l'iframe ne charge pas, soit le problème vient du CSS (ce qui n'a pas l'air d'être mon cas).
J'utilisais l'attribut FRAMEBORDER sur mon Iframe, cette propriété est devenue obsolète depuis HTML5 mais n'est pas encore retiré de tout les navigateurs. Seul Chrome ne la prend plus en compte apparemment, je ne pensais pas qu'un attribut html pourrait faire buguer seulement une partie du code mais apparemment si.
Donc si vous avez un problème similaire, pensez à vérifier que vos attribues ne sont pas obsolète ^^
Iframe ne charge pas certains éléments sous Chrome
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Développeur react freelance à Toulouse
Je suis développeur react freelance spécialisé dans la création de site internet basé à Toulouse