javascript - Window.print() 不获取当前 url

标签 javascript printing window

我正在使用以下代码。根据此代码,将打开新窗口,并显示给定的 url 来源。但是打印的时候却显示about:blank isprinting。页面加载正确。加载之前,页面 url 也是 about:blank。但它很快就会更改为给定的网址。

var url="http://localhost:8080/hiring/docs/Keneth%20_1340800082258/Keneth%20_resume_1340800082258.pdf";
var printwindow = window.open(url, '_blank', 'fullScreen=yes');
//setTimeout('2000');
printwindow.focus();
printwindow.print();

最佳答案

你尝试过吗:

printwindow.onload = function() {
  printwindow.focus();
  printwindow.print();
};

关于javascript - Window.print() 不获取当前 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11447382/

相关文章:

Java 打印 : which DocFlavor to choose for my printer?

python - 从单个列表python打印

navigation - 解决方案 : Python3 Tkinter Jump from one window to another with back and next buttons

javascript - HTML 和 JavaScript 以及 onclick 事件和内部 HTML

javascript - jquery 在动态元素上调用 datepicker

javascript - 自定义弹出谷歌地图

javascript - Angular 单元测试: How to unit test subscription inside ngOnInIt()?

php - Google 云打印和功能 PPD

python - PsychoPy 重新打开窗口

JavaScript - 打开新页面并在其中搜索