ここに投稿された同じ問題が回答されていません。
「iframe」で HTML ページを印刷しようとすると、最初のページだけが印刷されます。
再現手順: 1. 次のコンテンツを含む page.html を作成します。
<html>
<body>
<iframe width='50px' height='2500px' src='iframe.html'/>
</body>
</html>
2. コンテンツを含む iframe.html を作成します。
<html>
<body>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tincidunt condimentum tellus ultricies aliquet. Integer iaculis iaculis diam, eget hendrerit justo facilisis nec. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam lobortis tristique est vitae viverra. Fusce at nibh ligula. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ultrices ullamcorper turpis in tristique. Pellentesque quis turpis dignissim eros volutpat scelerisque ac tincidunt dui. In pellentesque lacus rutrum magna aliquet mollis. Quisque sit amet dui eu ligula blandit pulvinar. Nulla semper neque ac mi tincidunt facilisis. Nulla et blandit mauris.</p>
</body>
</html>
3. Opera または Mozilla で page.html を開き、「印刷プレビュー」フォームに移動します。
確認済み: 'iframe.html' のコンテンツの一部を含む、プレビュー中の 1 ページのみ。
想定: 'iframe' のすべてのコンテンツを含むプレビューの 2 つ以上のページ。
この問題は、Firefox および Opera で再現可能です。Chrome では再現できません。