【问题标题】:Print Web Page without header and footer (by code) [duplicate]打印没有页眉和页脚的网页(按代码)[重复]
【发布时间】:2011-11-08 05:46:48
【问题描述】:

我想从 IE 打印一个没有 IE 默认生成的页眉和页脚的网页(页脚中有 URL)。重要的是,这应该由 JavaScript 或 VBScript 代码完成,而不是 Web 浏览器的打印设置 提前谢谢你,最好的问候。

【问题讨论】:

    标签: javascript printing header footer


    【解决方案1】:

    如果您谈论的是由浏览器生成的页眉和页脚(即页码、URL 等),那么您就无法做到这一点。这些元素是在网页范围之外生成的 - 您无法控制它们。它们是用户系统配置的一部分,只能由用户操作。

    【讨论】:

    • 你确定吗?没有 CSS3 规则可以控制吗?
    • @PeterBengtsson 是的,我非常确定。 在页面使用 CSS 布局之后,浏览器的页眉和页脚被添加为叠加层。
    • 截至 2011/2012 年,几乎所有浏览器都有基于 CSS3 的方法来控制此行为。 Firefox 添加了 属性以删除打印边距内容。基本上每个人都需要接受再教育并继续要求更好的支持(不要再表现得好像这不是一个选择。它是。)
    • @ShaunWilson 如果您实际上查看了答案的日期,您会注意到它是在 2011 年中期添加的,当时还不支持。是的,从那以后就增加了支持,尽管有点不稳定。您可以使用更新的信息添加自己的答案,而不是反对和批评过时的答案。
    • 如果您查看后续评论的日期,您会注意到它在 2013 年 3 月得到了加强。因此我对日期的规范。我不清楚,我道歉。不过,我会将这个问题标记为骗子,谢谢您的建议。
    猜你喜欢
    • 1970-01-01
    • 2021-01-18
    • 1970-01-01
    • 2016-03-23
    • 2011-11-01
    • 1970-01-01
    • 2013-12-01
    • 2011-12-04
    • 1970-01-01
    相关资源
    最近更新 更多