0

iframe 本体に PDF が埋め込まれた iframe があります。iframe に注目してその内容を印刷したいと思います。iframe は、高さと幅が 1px の visibility:hidden です。

                    window.frames["iframeId"].focus();
                    window.frames["iframeId"].print();

これはIE8では機能していないようです。印刷ダイアログが表示されますが、印刷されるのは私が期待しているものではありません.iframeの内容ではなく、ブラウザウィンドウ全体を印刷しようとしています. focus() が IE で動作していないようですか? この問題を回避する方法はありますか? ありがとう。

4

1 に答える 1

0

ブラウザは、この方法で PDF を印刷できません。PDF を印刷するコードは、ブラウザではなく、プラグイン内から取得されます。

于 2012-11-16T20:46:54.233 に答える