相关疑难解决方法(0)

从页面禁用浏览器打印选项(页眉,页脚,边距)?

我已经在SO和其他几个网站上以几种不同的方式看到了这个问题,但其中大部分都是过于具体或过时的.我希望有人可以在这里提供一个明确的答案,而不必接受猜测.

有人用CSS或javascript来改变默认打印机设置,当有人在浏览器中打印时?当然,"来自浏览器的打印"是指某种形式的HTML,而不是PDF或其他一些插件依赖的mime类型.

请注意:

如果某些浏览器提供此功能而其他浏览器不支持(或者如果您只知道如何为某些浏览器执行此操作),我欢迎特定于浏览器的解决方案.

同样,如果您知道主流浏览器对EVER有特定限制,这也很有帮助,但一些相当最新的文档将不胜感激.(简单地说"违背XYZ的安全政策"并不是很有说服力,因为XYZ在过去三年中对所述政策做出了重大改变).

最后,当我说"更改默认打印设置"时,我并不是永远,只是为了我的页面,我指的是打印页边距,页眉和页脚.

我非常清楚CSS提供了更改页面方向和页边距的选项.Firefox的许多难题之一.如果我将页边距设置为1英寸,则将其加到已经放置的半英寸处.

我非常希望减少客户网站上PDF的使用,但是主要关注的是展示的侵权(以及缺乏可靠性).

html javascript css browser printing

179
推荐指数
5
解决办法
23万
查看次数

我可以从打印css中删除URL,因此不会打印网址吗?

我写了一些样式表 - 包括print.css - 它工作正常.

我想删除每个页面上打印出来的URL.我开始怀疑这是不可能的.是否有可以设置显示的元素/选项:无法执行此操作?

原因是具有"普通"和"打印"样式表的特定页面已经过特殊格式化,因此在打印时,它会形成一个有意义的小册子.因此,URL无关紧要.

css

55
推荐指数
6
解决办法
10万
查看次数

打印HTML时删除默认的浏览器页眉和页脚

我得到了一个带有HTML的HTML <body onload="window.print()">.

我想问的问题是:

  • 有没有办法删除Web浏览器添加到打印页面的字符串?
  • 如:
    • 打印页面的网站
    • 页数
    • 网页标题
    • 印刷日期

html javascript printing-web-page

14
推荐指数
2
解决办法
4万
查看次数

标签 统计

css ×2

html ×2

javascript ×2

browser ×1

printing ×1

printing-web-page ×1