草庐IT

printing

全部标签

javascript - 从打印页面禁用浏览器特定的页眉和页脚

我正在使用Javascript打印网页,但页眉和页脚包含页面标题、文件路径、页码和日期。如何删除它们?我发现了与此问题相关的类似问题,如下所示Removeheaderandfooterfromwindow.print()但是每个解决方案都说要在@page中设置margin:0我试过了@page{size:A4landscape;margin:0;}body{margin:30pt;}它在我打印的页面的第一页上运行良好。从第二页开始,边距变为零。我也尝试过moznomarginboxes但现在已弃用。 最佳答案 这会删除不需要的数据:

html - 如何打印 iframe?

我使用多个iframe构建了我的数据的可打印版本以显示订单项详细信息。但是,如果我的任何iframe内容大于一个页面,它们在打印时会被截断(它们在屏幕上显示良好)。我所有的iframe都指向同一个域,我正在使用浏览器的文件->打印功能进行打印。我不认为这是浏览器特定的错误,因为我在IE和FF中得到了相同的结果。要打印包含多个iframe的HTML文档,我需要做什么? 最佳答案 我认为没有一种简单的方法可以做到这一点。如果它们都在同一个域中,为什么要使用IFRAME?为什么不直接把数据放在页面里呢?如果你正在寻找滚动,一个div和he

html - 如何打印 iframe?

我使用多个iframe构建了我的数据的可打印版本以显示订单项详细信息。但是,如果我的任何iframe内容大于一个页面,它们在打印时会被截断(它们在屏幕上显示良好)。我所有的iframe都指向同一个域,我正在使用浏览器的文件->打印功能进行打印。我不认为这是浏览器特定的错误,因为我在IE和FF中得到了相同的结果。要打印包含多个iframe的HTML文档,我需要做什么? 最佳答案 我认为没有一种简单的方法可以做到这一点。如果它们都在同一个域中,为什么要使用IFRAME?为什么不直接把数据放在页面里呢?如果你正在寻找滚动,一个div和he

html - 是否可以在每一页上打印不同的页脚?

我正在将Access应用程序转换为Web,并且需要从中打印报告。这些是寄出的信件,所以信件的底部,即“请返回”部分,将始终位于页面底部,无论信件的正文有多大。我已经使用DIV来布置字母并很好地模仿Access,但我不知道如何在页面底部获取每个字母的标题。为页脚使用CSSposition:fixed;只会让每个页脚都显示在每个页面的底部,我们希望能够一次打印多个字母。如果我删除fixed,它会在自己的页面上显示每个页脚,它们不会与页面底部对齐。我可以把我的蛋糕也吃掉吗?不需要跨浏览器,如果绝对必要,我会转向PDF,但我在CSS/HTML中有哪些选择?以某种方式将其全部转换为表格并尝试tf

html - 是否可以在每一页上打印不同的页脚?

我正在将Access应用程序转换为Web,并且需要从中打印报告。这些是寄出的信件,所以信件的底部,即“请返回”部分,将始终位于页面底部,无论信件的正文有多大。我已经使用DIV来布置字母并很好地模仿Access,但我不知道如何在页面底部获取每个字母的标题。为页脚使用CSSposition:fixed;只会让每个页脚都显示在每个页面的底部,我们希望能够一次打印多个字母。如果我删除fixed,它会在自己的页面上显示每个页脚,它们不会与页面底部对齐。我可以把我的蛋糕也吃掉吗?不需要跨浏览器,如果绝对必要,我会转向PDF,但我在CSS/HTML中有哪些选择?以某种方式将其全部转换为表格并尝试tf

html - 带有 html 格式页码的目录

我需要为要打印的大html页面创建目录。我找到的唯一选项是CSS3,它目前在浏览器中不起作用(我在FireFox中试过并且知道WebKit也不支持它)。这是link.HTML代码:seethefigureCSS3代码:a.pageref::after{content:"onpage"target-counter(attr(href),page)}还有其他方法吗?我如何在FireFox中使用它?因为据我所知,我找到的解决方案是css3的w3草案,而浏览器尚不支持它。 最佳答案 我认为它会像这样简单:a.pageref{counter-

html - 带有 html 格式页码的目录

我需要为要打印的大html页面创建目录。我找到的唯一选项是CSS3,它目前在浏览器中不起作用(我在FireFox中试过并且知道WebKit也不支持它)。这是link.HTML代码:seethefigureCSS3代码:a.pageref::after{content:"onpage"target-counter(attr(href),page)}还有其他方法吗?我如何在FireFox中使用它?因为据我所知,我找到的解决方案是css3的w3草案,而浏览器尚不支持它。 最佳答案 我认为它会像这样简单:a.pageref{counter-

javascript - 只打印一个 iFrame

我正在处理案例解决系统,目前正在使用jquerycolorbox向用户显示未完成任务的列表。用户希望能够打印此列表,我想您可以在页面本身内完成,方法是添加一个从iframe内触发window.print的JavaScript链接。但是,我还必须考虑到可能从浏览器菜单中选择打印的用户。在那种情况下,如果颜色框是打开的,我只想打印它的内容而不是上面的页面。是否可以使用打印媒体CSS文件隐藏除iframed内容以外的所有内容?如果是这样,如何实现?如果做不到这一点,我将需要求助于JavaScript,那么在JavaScript中实现效果是否可能? 最佳答案

javascript - 只打印一个 iFrame

我正在处理案例解决系统,目前正在使用jquerycolorbox向用户显示未完成任务的列表。用户希望能够打印此列表,我想您可以在页面本身内完成,方法是添加一个从iframe内触发window.print的JavaScript链接。但是,我还必须考虑到可能从浏览器菜单中选择打印的用户。在那种情况下,如果颜色框是打开的,我只想打印它的内容而不是上面的页面。是否可以使用打印媒体CSS文件隐藏除iframed内容以外的所有内容?如果是这样,如何实现?如果做不到这一点,我将需要求助于JavaScript,那么在JavaScript中实现效果是否可能? 最佳答案

python - Python 的 HTML 调试 pretty-print

使用优秀后KrumoPHP包(可能最著名的是它在Drupal中的使用),我想知道是否有类似的Python包。具体来说,我正在寻找一个执行以下操作的包:将任意(或几乎任意)Python变量转换为主题化的HTML/CSS。首选用于折叠各种元素的Javascript组件,但如果需要,我自己编写也很容易。有这样的模块吗?我更喜欢独立的东西,但如果它仅作为另一个Web框架的一部分存在,它仍然是一个很好的起点。 最佳答案 由于找不到任何现有的库,我写了Pymo.它的功能与Krumo非常相似,将任何Python变量呈现为html,可以打印或保存到