尝试使用laravel Framework在Mozilla Firefox上尝试不打印PDF

时间:2019-02-19 08:46:46

标签: php laravel printing print-preview

大家好,我正在Laravel Framework上尝试打印存储在某处的PDF,并且它在Chrome浏览器上可以正常工作,但是在Firefox浏览器中执行此操作时却显示此错误:

  

SecurityError:拒绝访问属性“打印”的权限   跨域对象

在Mozilla Firefox中。

我正在使用此插件进行打印: http://www.position-absolute.com/creation/print/jquery.printPage.js

代码如下:

HTML

<button class="btnprn">Print Me</button>
<iframe src="sample.pdf" id='iframe_id' name="frame1"class="btnbtn" frameborder="0" height="500" width="500"></iframe>

脚本

<script>
    $(function(){
        $(".btnprn").click(function(event){
            document.getElementById("iframe_id").contentWindow.print();
        });

    });
</script>

请帮助我理解该错误,或​​者您也可以建议使用Laravel进行此操作的更好方法

0 个答案:

没有答案
相关问题