0

これを FF 13 で印刷できません。JavaScript エラーは発生しません。何もしません。何かアドバイス?

JavaScript:

$(document).ready(function() {
    function print_app(){
        $('#content')[0].focus();
        $('#content')[0].contentWindow.print();
    }
    $('#print').click( function(){
        print_app();
    });
});

HTML:

<div id="print">PRINT</div>
<iframe id="content" name="content" src="pto.pdf" 
style="width: 100%; height: 745px;"></iframe>
4

1 に答える 1

0

最善の方法は、iframe に印刷関数を配置し、親から呼び出すことです。

iFrame:

    function printThis() {
    window.print();
    }

親:

    document."iframeid".printThis();
于 2012-06-20T17:12:50.287 に答える