在javascript中完全加载PDF内容后打印新窗口 [英] Print new window after loaded its PDF content completely in javascript

查看:51
本文介绍了在javascript中完全加载PDF内容后打印新窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我们如何打印在jquery中打开的新窗口。





How can we print new window opened in jquery .

 <script type="text/javascript">
      function PrintOnload(elementId) {

          if ($.browser.safari) {
              var page = window.open('@ViewBag.PDFPath');
              window.setTimeout(
           function () {
               page.print(); //happens 5 secs later
           },
           5000
       );


          }
</script>





在脚本中,我打开了包含PDF内容的新窗口。

i需要在完全加载后打印新窗口。

但是这里打印空PDF。

如何打印新窗口后完全加载?



In the script i am opening new window with my PDF content.
i need to print that new window after completely loaded.
but here it is printing Empty PDF.
How can i print that new window after loaded completely ?

推荐答案

.browser.safari){
var page = window .open(' @ ViewBag.PDFPath') ;
window .setTimeout(
function (){
page。 print(); // 5秒后发生
},
5000
);


}
< / script>
.browser.safari) { var page = window.open('@ViewBag.PDFPath'); window.setTimeout( function () { page.print(); //happens 5 secs later }, 5000 ); } </script>





在脚本中,我打开了包含PDF内容的新窗口。

i需要在完全加载后打印新窗口。

但是这里打印空PDF。

如何打印新窗口后完全加载?



In the script i am opening new window with my PDF content.
i need to print that new window after completely loaded.
but here it is printing Empty PDF.
How can i print that new window after loaded completely ?


首先检查你的pdf文件路径。

如果正确的话再添加返回false给PrintOnload函数



first check your pdf file path.
if its correct then add return false to PrintOnload function

function PrintOnload(elementId) {

           if (


.browser.safari){
var page = window.open(' @ ViewBag.PDFPath');
window.setTimeout(
function(){
page.print(); // 5秒后发生
},
5000
);
返回 false ;

}
.browser.safari) { var page = window.open('@ViewBag.PDFPath'); window.setTimeout( function () { page.print(); //happens 5 secs later }, 5000 ); return false; }


这篇关于在javascript中完全加载PDF内容后打印新窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆