L'attribut est actuellement en mode brouillon pour le moment. Pour cette raison, aucun des navigateurs actuels soutiennent encore (comme la mise en œuvre est sujette au changement). Dans l'intervalle, il est préférable d'utiliser des CSS pour dépouiller les frontières/les barres de défilement de l'iframe:
iframe[seamless]{
background-color: transparent;
border: 0px none transparent;
padding: 0px;
overflow: hidden;
}
Il n'y a plus à la fluidité de l'attribut de ce qui peut être ajouté avec le CSS: une partie du raisonnement derrière l'attribut était de permettre contenu imbriqué à hériter de la même styles appliqués à l'iframe (agissant en tant que bien que le document incorporé a été l'une des imbriquée à l'intérieur de l'élément, par exemple).
Enfin, les versions d'Internet Exploiteur (8 et versions antérieures) nécessitent des attributs supplémentaires, afin de supprimer les frontières, les barres de défilement et la couleur d'arrière-plan:
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="..."></iframe>
Naturellement, cela ne veut pas valider. Donc, c'est à vous, comment le gérer. Mon (pointilleux) approche serait de renifler de la chaîne de l'agent et ajouter les attributs pour IE versions antérieures à 9.
Espérons que cela aide. :)