javascript - 无法在javascript中实现打印预览?

标签 javascript python django

我试图在以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/

相关文章:

javascript - API 调用的 Redux 操作不正确

python - 在 python 中实际使用的 SyntaxError 内置函数是什么?

python - 我应该如何处理从代码中使用 celeryd_multi?

django - URL参数中显示的签名/有效期/访问 key ID。 Django/Boto/S3

javascript - 如何使用 html css 和 javascript 在图标和文本的两侧添加线条?

javascript - 创建多维数组然后将每个多维数组推送到另一个数组

python - 尽管 mechanize 可以工作,但 urllib.urlopen 不适用于此 url

python - 如何使用 selenium python 单击文本按钮

Django 检索 GET 列表

javascript - Babel 插件 : How to get the path for a given node?