打印网站(铬和角度)不起作用(空白)

时间:2015-02-06 18:49:36

标签: javascript angularjs google-chrome browser printdialog

我的网站系统在chrome 37+上运行并使用Angular.js和bootstrap。

出于某种原因,我无法打印我的网站。 当我尝试打印我的网站(使用浏览器打印对话框)时,我通常会得到一个空白打印预览(“无法加载打印预览”)。有时它不是空白,但不是真的显示我的网站。

我试图在一些谷歌浏览器版本和一些计算机上运行我的网站,但它无法运行。 我一直在寻找原因,但找不到能解决这个问题的原因。

让我知道这个问题的原因。谢谢。

1 个答案:

答案 0 :(得分:0)

Chrome确实有仿真打印功能。请参阅Chrome console screenie

您可以在开发人员工具中与控制台相邻的选项卡中找到它。通过在打印时启用CSS媒体,您将看到应用了任何打印媒体的网站。启用后,您可以照常使用元素检查来查看这些额外的css规则如何影响您的网站。

特别是,bootstrap将删除任何背景,并在许多典型元素中运行一堆默认值。

此外,请参阅此答案https://stackoverflow.com/a/21156904/2923245