NIVEAU WEBMASTER
Si l'usage des inclusions en langage serveur n'est pas possible et si l'on tient à éviter l'usage contesté de la balise <iframe>, il est théoriquement possible d'utiliser la balise générique <object> pour inclure n'importe quel format de fichier au sein d'un document HTML.
Cependant, bien que cela fonctionne parfaitement sur Firefox, tous mes essais sur Internet Explorer avaient lamentablement échoués jusqu'à ce jour.
En fait, pour utiliser l'élément <object> sous Internet Explorer il faut en définir explicitement les dimensions :
CSS :
object {width:400px; height:200px}
HTML :
<object data="fichier.html" type="text/html" />
Il reste un seul hic : pas moyen de supprimer ou cacher les vilaines barres de scroll autour de l'objet. Les "overflow: hidden" ne fonctionnent pas sous IE et Opera (mais s'appliquent bien sur Firefox).
Source
Actus & Infos pratiques, HTML, Balise, Iframe, Object