我想在document.ready函数下的页面上设置window.print()
,但它表示'文档尚未准备好打印'。那么现在谁不能检测到我的pdf已加载?如何知道我的pdf文件加载是否合适
0
A
回答
0
我想这一定是工作,但不是在文件准备
$(window).load(function() {
alert('Loaded');
});
0
你必须尝试在pdfjs git-repo提到textlayerrendered
事件。这里有一个例子:
document.addEventListener('textlayerrendered', function (e) {
if (e.detail.pageNumber === PDFViewerApplication.page) {
// finished rendering
}
}, true);
1
你可以使用setTimeout()
将执行checkReadyState()
功能每200
毫秒。 checkReadyState
将执行window.print()
一旦document.readyState
是complete
:
$(document).ready(function() {
function isDocumentReady() {
if (document.readyState === 'complete') {
window.focus();
window.print();
window.close();
} else {
setTimeout(isDocumentReady, 200);
}
}
isDocumentReady();
});
相关问题
- 1. 如何知道mapView是否被加载?
- 2. 如何知道在PDFjs上加载PDF文件的百分比
- 3. 如何知道是否加载了NIB文件?
- 4. 如何知道logback配置文件是否已经加载?
- 5. 如何知道你的单元测试是否是“合适的”?
- 6. 如何知道我的非ViewController类是否已加载(如viewDidLoad)
- 7. 如何知道文件类型是否为PDF?
- 8. 我如何知道Google地图是否开始加载拼贴?
- 9. 如何知道文件是否存在?
- 10. 如何知道文档是否已加载
- 11. 如何知道10385274000是否适合Oracle:NUMBER(10)?
- 12. 如何知道窗口“加载”事件是否已被触发
- 13. 我如何知道我的代码是否可合成? [Verilog]
- 14. 如何知道用户是否已下载文件
- 15. 如何知道wget是否实际下载了一个文件?
- 16. 如何知道用户是否下载文件?
- 17. 如何知道WebBrowser是否完成下载文件? Visual Basic
- 18. 如何在Ruby中知道文件是否完全下载
- 19. 如何知道文件是否已完全下载
- 20. 如何知道QLPreviewController是否成功加载文档/加载失败?
- 21. 如何知道我的文件是否被正确翻译
- 22. 如何知道我的js/CSS文件是否太大?
- 23. 如何知道下载是否完成
- 24. 如何知道资源文件是否由Javascript中的页面加载
- 25. 如何知道NSString是否适合UILabel以及是否适合最后一个字符串的索引?
- 26. 如何使用itext知道文档是否声明为PDF/A
- 27. 如何知道php文件是从源代码加载
- 28. 如何知道\如果一个ActiveRecord集合是否被惰性加载?
- 29. 如何以编程方式知道Adobe Reader是否完成加载文件?
- 30. 如何知道组件何时加载?
试图尝试在window.onload –
。但没有运气:( –