Firefox 13 iframe 打印问题来自 JavaScript

Firefox 13 iframe print issues from javascript

本文关键字:JavaScript 问题 打印 iframe Firefox      更新时间:2023-09-26

无法在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>

最好的方法是在 iframe 中放置一个打印函数并从父级调用它

iFrame:

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

父母:

    document."iframeid".printThis();