前の回答の状態のようにフレームセットを使用できますが、iFrame の使用に固執する場合は、次の 2 つの例が機能するはずです。
<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>
別の方法:
<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>
上記の 2 つの方法でスクロールを非表示にするには:
<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>
2 番目の例でハックします。
<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>
iFrame のスクロール バーを非表示にするために、親はoverflow: hidden
スクロール バーを非表示にするように作成され、iFrame は最大 150% の幅と高さになるように作成されます。これにより、ページの外側にスクロール バーが強制的に表示されます。本体にはスクロール バーがないためです。 iframe がページの境界を超えているとは思わないかもしれません。これにより、iFrame のスクロールバーが全幅で非表示になります。