Vous pouvez utiliser frameset comme indiqué dans la réponse précédente, mais si vous insistez pour utiliser des iFrames, les deux exemples suivants devraient fonctionner :
<body style="margin:0px;padding:0px;overflow:hidden">
<iframe src="http://www.youraddress.com" frameborder="0" style="overflow:hidden;height:100%;width:100%" height="100%" width="100%"></iframe>
</body>
Une alternative :
<body style="margin:0px;padding:0px;overflow:hidden">
<iframe src="http://www.youraddress.com" frameborder="0" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;height:100%;width:100%;position:absolute;top:0px;left:0px;right:0px;bottom:0px" height="100%" width="100%"></iframe>
</body>
Pour masquer le défilement avec 2 alternatives comme indiqué ci-dessus :
<body style="margin:0px;padding:0px;overflow:hidden">
<iframe src="http://www.youraddress.com" frameborder="0" style="overflow:hidden;height:150%;width:150%" height="150%" width="150%"></iframe>
</body>
Hack avec le deuxième exemple :
<body style="margin:0px;padding:0px;overflow:hidden">
<iframe src="http://www.youraddress.com" frameborder="0" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;height:150%;width:150%;position:absolute;top:0px;left:0px;right:0px;bottom:0px" height="150%" width="150%"></iframe>
</body>
Pour cacher les barres de défilement de l'iFrame, le parent est rendu overflow: hidden
pour masquer les barres de défilement et l'iFrame peut atteindre 150% en largeur et en hauteur, ce qui force les barres de défilement à sortir de la page. Comme le corps de la page n'a pas de barres de défilement, on ne s'attend pas à ce que l'iframe dépasse les limites de la page. Cela permet de cacher les barres de défilement de l'iFrame en pleine largeur !