我试图在以pdf格式打开的页面上实现打印预览。但是,当页面打开时,打印功能没有执行,也没有任何反应。我可能做错了什么?我正在使用Python和Django,我想使用javascript实现打印功能。
最佳答案
尝试在不执行函数的情况下进行函数赋值(不带括号)。
window.onload = funcloadprint;
也许可以将赋值放在声明之后,而不是之前。
<小时/>一点建议
将 javascript 代码包装在 closure 中是一种很好的做法。以避免全局 namespace 污染。对于这个小案例来说没有必要,但了解它对您 future 的项目会有好处。
(function() {
function funcloadprint() {
...
};
window.onload = funcloadprint;
})();
关于javascript - 无法在javascript中实现打印预览?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49277041/